.add-to-set[data-v-02e1e06d]{display:flex;flex-direction:column;gap:12px}.add-to-set__filter[data-v-02e1e06d]{width:100%}.add-to-set__input[data-v-02e1e06d]{background:var(--color-white);border:1px solid var(--color-background-darker);border-radius:8px;box-sizing:border-box;color:var(--color-text);font-size:.9375rem;outline:none;padding:10px 14px;transition:border-color .2s var(--ease-in-out-quad);width:100%}.add-to-set__input[data-v-02e1e06d]::-moz-placeholder{color:var(--color-text-extra-light)}.add-to-set__input[data-v-02e1e06d]::placeholder{color:var(--color-text-extra-light)}.add-to-set__input[data-v-02e1e06d]:focus{border-color:var(--color-brand-primary)}.add-to-set__list[data-v-02e1e06d]{border-top:1px solid var(--color-background-darker);list-style:none;margin:0;padding:0}.add-to-set__item[data-v-02e1e06d]{align-items:center;border-bottom:1px solid var(--color-background-darker);display:flex;gap:12px;justify-content:space-between;padding:12px 0}.add-to-set__item-info[data-v-02e1e06d]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.add-to-set__item-name[data-v-02e1e06d]{color:var(--color-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-to-set__item-badge[data-v-02e1e06d]{border-radius:4px;font-size:.6875rem;padding:3px 8px;white-space:nowrap}.add-to-set__action[data-v-02e1e06d],.add-to-set__item-badge[data-v-02e1e06d]{background:var(--color-background);color:var(--color-text);flex-shrink:0}.add-to-set__action[data-v-02e1e06d]{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:.9rem;justify-content:center;min-width:120px;padding:6px 14px;transition:opacity .2s var(--ease-in-out-quad),transform .2s var(--ease-in-out-quad)}.add-to-set__action[data-v-02e1e06d]:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.add-to-set__action[data-v-02e1e06d]:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.add-to-set__action[data-v-02e1e06d]:disabled{cursor:default;opacity:.7}.add-to-set__action--added[data-v-02e1e06d]{background:#cdeee9;color:#00826d}.add-to-set__spinner[data-v-02e1e06d]{animation:spin-02e1e06d .6s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;display:inline-block;height:14px;width:14px}.add-to-set__empty[data-v-02e1e06d]{color:var(--color-text-extra-light);font-size:.9375rem;padding:20px 0;text-align:center}@keyframes shimmer-02e1e06d{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin-02e1e06d{to{transform:rotate(1turn)}}.skeleton[data-v-02e1e06d]{animation:shimmer-02e1e06d 1.4s ease infinite;background:linear-gradient(90deg,var(--color-background-darker) 25%,var(--color-background) 50%,var(--color-background-darker) 75%);background-size:200% 100%;border-radius:4px}.skeleton--name[data-v-02e1e06d]{height:16px;width:60%}.skeleton--badge[data-v-02e1e06d]{border-radius:4px;height:18px;width:30%}.skeleton--btn[data-v-02e1e06d]{border-radius:4px;flex-shrink:0;height:32px;width:120px}.learnset-modal{width:min(520px,90vw)}@media(max-width:639px){.learnset-modal{max-width:100%!important;padding:1.5rem 1rem!important}}.learnset-modal__wrapper .no-user{background:#ededed;border-radius:.75rem;margin-top:1rem;padding:2rem 1rem 1.5rem;text-align:center}.learnset-modal__wrapper .no-user p{margin:0 0 1rem}.learnset-modal__wrapper .no-user button{justify-content:center;width:100%}.learnset-modal__tabs-list{border:1px solid var(--color-background-darker);border-radius:8px;display:flex;gap:4px;margin-bottom:16px;padding:8px}.learnset-modal__tabs-trigger{background:transparent;border:none;border-radius:8px;color:var(--color-text);cursor:pointer;flex:1;font-size:.9375rem;padding:8px 12px;transition:background .2s var(--ease-in-out-quad),color .2s var(--ease-in-out-quad);white-space:nowrap}.learnset-modal__tabs-trigger[data-state=active]{background:var(--color-brand-primary);color:var(--color-white)}.learnset-modal__tabs-trigger:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.learnset-modal__tabs-content:focus-visible{outline:none}.vi-case-header .header{border-bottom:1px solid var(--color-background-darker);padding-bottom:16px}@media(min-width:1023px){.vi-case-header .header--main{align-items:baseline;display:flex}}.vi-case-header .header--main .name{margin-bottom:8px;margin-top:0}@media(min-width:1023px){.vi-case-header .header--main .name{margin-bottom:0;margin-right:16px;max-width:85%}}.vi-case-header .header--main .badges{display:flex;flex-wrap:wrap;gap:6px}@media(min-width:1023px){.vi-case-header .header--main .badges{bottom:4px;position:relative}}.vi-case-header .header .author{color:var(--color-text-light);font-size:14px;line-height:1;margin-top:16px}@media(min-width:1023px){.vi-case-header .header .author{font-size:16px}}.vi-case-header .controls{display:flex;justify-content:space-between;margin-top:6px}@media(min-width:1023px){.vi-case-header .controls{margin-top:16px}}.vi-case-header .controls .case-tabs{display:none}@media(min-width:1023px){.vi-case-header .controls .case-tabs{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}}.vi-case-header .controls .case-tabs .tab{background:var(--color-off-white);border-radius:6px;box-shadow:none;color:var(--color-text-light);cursor:pointer;font-size:16px;line-height:140%;margin:0;padding:8px 16px;transition:.2s all var(--ease-in-out-quad)}.vi-case-header .controls .case-tabs .tab:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.vi-case-header .controls .case-tabs .tab.disabled{background:#d2d2d2;color:#837a78}.vi-case-header .controls .case-tabs .tab .tab-checkmark{color:var(--color-success);height:14px;margin-right:4px;position:relative;top:-1px;vertical-align:middle;width:14px}.vi-case-header .controls .case-tabs .tab.active{background:var(--color-brand-secondary);box-shadow:0 10px 20px #74c2ba2e,0 2px 6px #74c2ba1f,0 0 1px #74c2ba0a;color:var(--color-white)}.vi-case-header .controls .icons-bar{align-items:center;display:flex;gap:2px}.vi-case-header .controls .icons-bar .icon{align-items:center;border-radius:22px;cursor:pointer;display:flex;height:42px;justify-content:center;position:relative;transition:.2s all var(--ease-in-out-quad);width:42px}.vi-case-header .controls .icons-bar .icon .amount{color:var(--color-text-light);margin-right:4px}.vi-case-header .controls .icons-bar .icon:hover{background-color:var(--color-off-white);transform:translateY(-2px)}.share-modal{width:100%}@media(min-width:1023px){.share-modal{max-width:600px!important}}.share-modal-input-wrapper{display:flex;flex-direction:column;gap:8px;margin-top:16px;width:100%}@media(min-width:1023px){.share-modal-input-wrapper{flex-direction:row;gap:0}}.share-modal-input-wrapper .share-input{background:var(--color-background);border:1px solid var(--color-background-darker);border-radius:8px;color:var(--color-text);font-size:14px;padding:12px 16px;width:100%}@media(min-width:1023px){.share-modal-input-wrapper .share-input{border-radius:8px 0 0 8px}}.share-modal-input-wrapper .share-input:focus{border-color:var(--color-primary);outline:none}@media(min-width:1023px){.share-modal-input-wrapper .vi-btn{border-radius:0 8px 8px 0;flex-shrink:0;white-space:nowrap}.share-modal-input-wrapper .vi-btn:focus,.share-modal-input-wrapper .vi-btn:hover{transform:translate(0)}}.success{color:var(--color-success);margin:16px 0 0;text-align:center}@font-face{font-family:DM Sans;src:local("DM Sans Regular Italic"),local("DM Sans Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-bTuzqnjVUcBWQNlNmzB37BVNgg3eDR6l9jYSqc9qVws.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"DM Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:111.8837%;ascent-override:88.6635%;descent-override:27.7073%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.1066%;ascent-override:94.3804%;descent-override:29.4939%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:103.5556%;ascent-override:95.794%;descent-override:29.9356%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Arial";src:local("Arial");size-adjust:104.531%;ascent-override:94.9001%;descent-override:29.6563%;line-gap-override:0%}@font-face{font-family:"DM Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.3122%;ascent-override:100.903%;descent-override:31.5322%;line-gap-override:0%}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-gmJjJdXKsb84MXKbz1zkL42ZikMFnQiBEJfjNsTPtyc.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Regular Italic"),local("DM Sans Italic"),url(../_fonts/_f_D9FrYx9WC6rMoN-XIiKr0MrdoBMctPQnH486CSgI-tnULZ2yZYYyuQfe1j2_kbzXIMBB5roNnOIGTvNk6djE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans Regular Italic"),local("DM Sans Italic"),url(../_fonts/rgF0HD5GPi1s4WYaIHOxupWsPi984tKZDqufRu-GjL8-7wiV9dPacBaOYW_beZr34lkC1uZPUqNLalndBcW1EGw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(../_fonts/5AQzcQNjpIC79lI__OIVMvPASkts6w6axsIFsQvdqTQ-fD9ZTIlFjMxZzBqU1ch5Gyxuz2hirczkYXMV94GL3P0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Regular"),local("DM Sans"),url(../_fonts/E941mGjq14aX0c-agjWMEC0Ji8ct3t_a9uZskkKE58w-h5M_6ent_E1Tq676QKbnMY4b1t1gSAPc6B21flXgWqI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.vi-wysiwyg img{-o-object-fit:cover;object-fit:cover;width:100%}.vi-wysiwyg *{color:var(--color-text)!important;font-family:DM Sans,"DM Sans Fallback: BlinkMacSystemFont","DM Sans Fallback: Segoe UI","DM Sans Fallback: Helvetica Neue","DM Sans Fallback: Arial","DM Sans Fallback: Noto Sans",Helvetica,Arial,sans-serif!important}.vi-wysiwyg p{font-size:inherit!important}.vi-wysiwyg a{color:var(--color-text)!important}.vi-media-file{background:var(--color-white);border-radius:8px;box-shadow:var(--shadow-standard)}.vi-media-file .thumbnail-wrapper{position:relative}.vi-media-file .thumbnail-wrapper:before{content:"";display:block;padding-top:75%;width:100%}.vi-media-file .thumbnail-wrapper{border-radius:8px;overflow:hidden}.vi-media-file .thumbnail-wrapper .overlay{align-items:center;background:color-mix(in srgb,var(--color-primary) 60%,transparent 100%);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.2s opacity var(--ease-in-out-quad);width:100%;z-index:2}@media(min-width:1023px){.vi-media-file .thumbnail-wrapper .overlay{cursor:pointer;pointer-events:none}}.vi-media-file .thumbnail-wrapper .overlay .icons{align-items:center;display:flex;justify-content:space-between;pointer-events:none;position:relative;width:180px;z-index:5}@media(min-width:1023px){.vi-media-file .thumbnail-wrapper .overlay .icons{display:none}}.vi-media-file .thumbnail-wrapper .overlay .icons .icon{cursor:pointer;transition:.2s transform var(--ease-in-out-quad)}.vi-media-file .thumbnail-wrapper .overlay .icons .icon:hover{transform:translateY(-4px)}.vi-media-file .thumbnail-wrapper .overlay .icons .icon svg{color:var(--color-background);display:flex;height:48px;width:48px}.vi-media-file .thumbnail-wrapper .overlay.visible{opacity:1}.vi-media-file .thumbnail-wrapper .overlay.visible .icons{pointer-events:all}.vi-media-file .thumbnail-wrapper .thumbnail-file,.vi-media-file .thumbnail-wrapper .thumbnail-image{cursor:pointer;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.vi-media-file .thumbnail-wrapper .thumbnail-file{align-items:center;background:var(--color-brand-secondary);display:flex;flex-direction:column;justify-content:center}.vi-media-file .thumbnail-wrapper .thumbnail-file svg{color:var(--color-background);display:flex;height:72px;width:72px}.vi-media-file .thumbnail-wrapper .thumbnail-file div{color:var(--color-background);margin-top:8px}.vi-media-file .thumbnail-wrapper .thumbnail-file.file-video{background:var(--color-brand-secondary)}.vi-media-file .thumbnail-wrapper .thumbnail-file.file-video svg{left:4px;position:relative}.vi-media-file .bottom-wrapper{align-items:center;display:flex;justify-content:space-between;padding:8px 16px}.vi-media-file .bottom-wrapper .label{overflow:hidden;position:relative;width:100%}@media(min-width:1023px){.vi-media-file .bottom-wrapper .label{margin-right:8px}}.vi-media-file .bottom-wrapper .label span{white-space:nowrap}.vi-media-file .bottom-wrapper .label:after{background:linear-gradient(270deg,var(--color-white) 0,hsla(0,0%,100%,0) 100%);content:"";height:100%;position:absolute;right:0;top:0;width:24px}.vi-media-file .bottom-wrapper .icons{display:none}@media(min-width:1023px){.vi-media-file .bottom-wrapper .icons{align-items:center;display:flex;gap:10px}}.vi-media-file .bottom-wrapper .icons .icon{cursor:pointer;transition:.15s opacity var(--ease-in-out-quad)}.vi-media-file .bottom-wrapper .icons .icon:hover{opacity:.6}.vi-media-file .bottom-wrapper .icons .icon svg{color:var(--color-text-light);height:18px;width:18px}@media(any-pointer:fine){.vi-media-file:hover .overlay{opacity:1}.vi-media-file:hover .overlay .icons{pointer-events:all}}.vi-media-image-zoom[data-v-461c4226],.vi-media-image-zoom__container[data-v-461c4226]{height:100%;position:relative;width:100%}.vi-media-image-zoom__container[data-v-461c4226]{overflow:visible}.vi-media-image-zoom__wrapper[data-v-461c4226]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1023px){.vi-media-image-zoom__wrapper[data-v-461c4226]{position:absolute}}.transition-transform[data-v-461c4226]{transition-duration:.4s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vi-viewer[data-v-a254d7c7]{background:#141110;inset:0;min-height:100%;overflow-y:auto;position:fixed;width:100%;z-index:300}.vi-viewer[data-state=open][data-v-a254d7c7]{animation:fadeIn-a254d7c7 .3s var(--ease-in-out-quad)}.vi-viewer[data-state=closed][data-v-a254d7c7]{animation:fadeOut-a254d7c7 .3s var(--ease-in-out-quad)}.vi-viewer[data-v-a254d7c7]:focus-visible{outline:none}@media(min-width:1023px){.vi-viewer[data-v-a254d7c7]{height:100%;min-height:unset}}.vi-viewer .media[data-v-a254d7c7]{border-bottom:1px solid var(--color-text-light);display:grid;overflow-x:hidden;position:relative}@media(min-width:1023px){.vi-viewer .media[data-v-a254d7c7]{border:none;display:block;grid-column:1/11;height:100vh;left:0;position:fixed;top:0;width:72vw}}.vi-viewer .media .attachment-title[data-v-a254d7c7]{bottom:12px;color:var(--color-background);display:none;left:16px;max-width:400px;position:absolute;z-index:5}@media(min-width:1023px){.vi-viewer .media .attachment-title[data-v-a254d7c7]{bottom:36px;left:36px}}.vi-viewer .media.is-not-video[data-v-a254d7c7]:after{background:linear-gradient(180deg,#00000003,#000);bottom:0;content:"";height:10%;left:0;pointer-events:none;position:absolute;width:100%;z-index:3}.vi-viewer .media.is-not-video .attachment-title[data-v-a254d7c7]{display:block}.vi-viewer .embla[data-v-a254d7c7]{height:100%;overflow:hidden;width:100%}.vi-viewer .embla__container[data-v-a254d7c7]{display:flex;height:100%}@media(min-width:1023px){.vi-viewer .embla__container[data-v-a254d7c7]{height:100vh}}.vi-viewer .embla__slide[data-v-a254d7c7]{align-items:center;display:flex;flex:0 0 100%;justify-content:center;min-width:0;overflow:hidden}@media(min-width:1023px){.vi-viewer .embla__slide[data-v-a254d7c7]{height:100%}}.vi-viewer .zoom-container[data-v-a254d7c7]{align-items:center;display:flex;height:100%;justify-content:center;touch-action:none;transform-origin:center center;transition:transform .2s var(--ease-out-cubic);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.vi-viewer .zoom-container[data-v-a254d7c7] .vi-img,.vi-viewer .zoom-container img[data-v-a254d7c7],.vi-viewer .zoom-container video[data-v-a254d7c7]{height:100%;max-height:80vh;min-height:100px;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}@media(min-width:1023px){.vi-viewer .zoom-container[data-v-a254d7c7] .vi-img,.vi-viewer .zoom-container img[data-v-a254d7c7],.vi-viewer .zoom-container video[data-v-a254d7c7]{max-height:100vh}}.vi-viewer .cursor-grab[data-v-a254d7c7]{cursor:grab}.vi-viewer .cursor-grabbing[data-v-a254d7c7]{cursor:grabbing}.vi-viewer .rnd-btn[data-v-a254d7c7]{background:#3b3330b3;border:none;border-radius:18px;cursor:pointer;display:flex;padding:6px;transition:.2s all var(--ease-in-out-quad)}@media(min-width:1023px){.vi-viewer .rnd-btn[data-v-a254d7c7]{padding:9px}}.vi-viewer .rnd-btn[data-v-a254d7c7]:hover{background:#3b3330}.vi-viewer .rnd-btn svg[data-v-a254d7c7]{color:var(--color-off-white);display:flex;height:16px;width:16px}@media(min-width:1023px){.vi-viewer .rnd-btn svg[data-v-a254d7c7]{height:18px;width:18px}}.vi-viewer .rnd-btn.disabled[data-v-a254d7c7],.vi-viewer .rnd-btn[data-v-a254d7c7]:disabled{cursor:unset;opacity:.5;pointer-events:none}.vi-viewer .vi-viewer-next[data-v-a254d7c7],.vi-viewer .vi-viewer-prev[data-v-a254d7c7]{left:16px;padding:9px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}@media(min-width:1023px){.vi-viewer .vi-viewer-next[data-v-a254d7c7],.vi-viewer .vi-viewer-prev[data-v-a254d7c7]{left:24px}}.vi-viewer .vi-viewer-next svg[data-v-a254d7c7],.vi-viewer .vi-viewer-prev svg[data-v-a254d7c7]{height:18px;width:18px}.vi-viewer .vi-viewer-next[data-v-a254d7c7]:hover:not(:disabled),.vi-viewer .vi-viewer-prev[data-v-a254d7c7]:hover:not(:disabled){transform:translate(-4px,-50%)}.vi-viewer .vi-viewer-next.disabled[data-v-a254d7c7]:hover,.vi-viewer .vi-viewer-next[data-v-a254d7c7]:disabled:hover,.vi-viewer .vi-viewer-prev.disabled[data-v-a254d7c7]:hover,.vi-viewer .vi-viewer-prev[data-v-a254d7c7]:disabled:hover{transform:translateY(-50%)}.vi-viewer .vi-viewer-next[data-v-a254d7c7]{left:unset;right:16px}@media(min-width:1023px){.vi-viewer .vi-viewer-next[data-v-a254d7c7]{right:24px}}.vi-viewer .vi-viewer-next[data-v-a254d7c7]:hover:not(:disabled){transform:translate(4px,-50%)}.vi-viewer .vi-viewer-close[data-v-a254d7c7]{position:absolute;right:16px;top:16px;z-index:10}@media(min-width:1023px){.vi-viewer .vi-viewer-close[data-v-a254d7c7]{background:#999594cc;right:24px}.vi-viewer .vi-viewer-close[data-v-a254d7c7]:hover{background:var(--color-text-extra-light)}}.vi-viewer .zoom-control-bar[data-v-a254d7c7]{display:flex;gap:12px;position:absolute;right:56px;top:16px;z-index:10}@media(min-width:1023px){.vi-viewer .zoom-control-bar[data-v-a254d7c7]{gap:8px;right:24px}}.vi-viewer .zoom-control-bar svg[data-v-a254d7c7]{color:var(--color-off-white)}@media(max-width:1023px){.vi-viewer .zoom-control-bar .vi-viewer-maximize[data-v-a254d7c7]{display:none}}.vi-viewer .sidebar[data-v-a254d7c7]{padding:16px 16px 48px}@media(min-width:1023px){.vi-viewer .sidebar[data-v-a254d7c7]{background:#2b2b2b;border-left:1px solid var(--color-text-light);height:100%;left:72vw;min-height:calc(100vh - 100px);padding:64px 24px 36px;position:absolute;right:0}}.vi-viewer .sidebar .attachment-title[data-v-a254d7c7]{color:var(--color-background)}@media(min-width:1023px){.vi-viewer .sidebar .attachment-title[data-v-a254d7c7]{border-bottom:1px solid var(--color-text-light);padding-bottom:12px}}.vi-viewer .sidebar .attachment-comment[data-v-a254d7c7]{color:var(--color-background);margin-top:16px;padding-right:36px}.vi-viewer .sidebar .attachment-comment .subline[data-v-a254d7c7]{color:var(--color-text-extra-light);font-size:13px;letter-spacing:.01em;line-height:135%;margin-bottom:4px}.vi-viewer .sidebar .attachment-comment .text[data-v-a254d7c7] p:first-child{margin-top:0}.vi-viewer .sidebar .attachment-comment .text[data-v-a254d7c7] *{color:var(--color-background)}.vi-viewer .sidebar .gallery-thumbs[data-v-a254d7c7]{display:grid;flex-wrap:wrap;gap:12px;grid-template-columns:1fr 1fr;margin-top:48px;position:relative}@media(min-width:1023px){.vi-viewer .sidebar .gallery-thumbs[data-v-a254d7c7]{margin-top:64px}.vi-viewer .sidebar .gallery-thumbs[data-v-a254d7c7]:before{display:none}}.vi-viewer .sidebar .gallery-thumbs.has-comment[data-v-a254d7c7]:before{background:var(--color-text-light);content:"";height:1px;left:-16px;position:absolute;top:-16px;width:calc(100% + 32px)}.vi-viewer .sidebar .gallery-thumbs .thumb[data-v-a254d7c7]{cursor:pointer}.vi-viewer .sidebar .gallery-thumbs .thumb .thumb-img[data-v-a254d7c7]{background:var(--color-background-dark);border-radius:4px;box-sizing:border-box;cursor:pointer;overflow:hidden;position:relative;transition:.3s all var(--ease-in-out-quad)}.vi-viewer .sidebar .gallery-thumbs .thumb .thumb-img[data-v-a254d7c7]:before{content:"";display:block;padding-top:66.6666666667%;width:100%}.vi-viewer .sidebar .gallery-thumbs .thumb .thumb-img[data-v-a254d7c7]:after{background:var(--color-brand-primary);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%}.vi-viewer .sidebar .gallery-thumbs .thumb .thumb-img .file[data-v-a254d7c7]{align-items:center;background:#00826d80;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.vi-viewer .sidebar .gallery-thumbs .thumb .thumb-img .file svg[data-v-a254d7c7]{color:var(--color-background)}.vi-viewer .sidebar .gallery-thumbs .thumb:hover .thumb-img[data-v-a254d7c7]:after{opacity:.3}.vi-viewer .sidebar .gallery-thumbs .thumb:hover .label[data-v-a254d7c7]{opacity:.8}.vi-viewer .sidebar .gallery-thumbs .thumb .label[data-v-a254d7c7]{color:var(--color-background);font-size:13px;letter-spacing:.01em;line-height:135%;margin-top:4px;transition:.3s all var(--ease-in-out-quad)}.vi-viewer .sidebar .gallery-thumbs .thumb.active[data-v-a254d7c7]{cursor:unset}.vi-viewer .sidebar .gallery-thumbs .thumb.active .thumb-img[data-v-a254d7c7]{border:2px solid var(--color-background)}.vi-viewer .sidebar .gallery-thumbs .thumb.active[data-v-a254d7c7]:after{display:none}.vi-viewer .sidebar .gallery-thumbs .thumb[data-v-a254d7c7] .vi-img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.vi-viewer.is-fullscreen .embla__container[data-v-a254d7c7],.vi-viewer.is-fullscreen .embla__slide[data-v-a254d7c7]{height:100%!important}@media(max-width:1023px){.vi-viewer.is-fullscreen .zoom-control-bar[data-v-a254d7c7]{right:16px}}@keyframes fadeIn-a254d7c7{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-a254d7c7{0%{opacity:1}to{opacity:0}}.case-description[data-v-1c3e1912]{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));margin-top:36px}.case-description .case-content[data-v-1c3e1912]{grid-column:-1/1;grid-row:2}@media(min-width:1023px){.case-description .case-content[data-v-1c3e1912]{grid-column:1/7;grid-row:1}}.case-description .case-content .attachments[data-v-1c3e1912]{margin-top:48px}.case-description .case-content .attachments .media-files[data-v-1c3e1912]{display:grid;grid-gap:16px;grid-template-columns:repeat(6,minmax(0,1fr))}.case-description .case-content .attachments .media-files[data-v-1c3e1912] .vi-media-file{grid-column:-1/1}@media(min-width:639px){.case-description .case-content .attachments .media-files[data-v-1c3e1912] .vi-media-file{grid-column:span 3}}@media(min-width:1799px){.case-description .case-content .attachments .media-files[data-v-1c3e1912] .vi-media-file{grid-column:span 2}}.case-description .side-nav[data-v-1c3e1912]{display:none;grid-column:-1/1;grid-row:1}@media(min-width:1023px){.case-description .side-nav[data-v-1c3e1912]{display:block;grid-column:7/10}}.case-description .side-nav__sticky[data-v-1c3e1912]{position:sticky;top:140px}.case-description .side-nav__title[data-v-1c3e1912]{font-size:24px;margin-bottom:8px;margin-top:0}.case-description .side-nav__list[data-v-1c3e1912]{list-style:none;margin:0;padding-left:8px}.case-description .side-nav__list li a[data-v-1c3e1912]{align-items:center;display:flex;gap:8px;text-decoration:none;transition:.2s opacity var(--ease-in-out-quad)}.case-description .side-nav__list li a[data-v-1c3e1912]:hover{opacity:.6}.case-description .side-nav__list li svg[data-v-1c3e1912]{color:var(--color-text);flex-shrink:0;font-size:8px}@media(min-width:1023px){.case-description #fallbeschreibung[data-v-1c3e1912]{width:80%}}.case-description #fallbeschreibung[data-v-1c3e1912] p:first-child{margin-top:0}.vi-attachment-slider .gallery-top{background-color:#000;border-radius:8px;overflow:hidden;position:relative;--slide-spacing:1.5rem;--slide-size:100%}.vi-attachment-slider .gallery-top:after{background:linear-gradient(180deg,#00000003,#000);bottom:0;content:"";height:20%;left:0;position:absolute;width:100%;z-index:3}.vi-attachment-slider .gallery-top .embla__container{display:flex;margin-left:calc(var(--slide-spacing)*-1);touch-action:pan-y pinch-zoom}.vi-attachment-slider .gallery-top .embla__slide{flex:0 0 100%;min-width:0;padding-left:var(--slide-spacing)}.vi-attachment-slider .gallery-top .embla__slide .img-wrapper{aspect-ratio:390/290}.vi-attachment-slider .gallery-top .embla__slide .img-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.vi-attachment-slider .gallery-top .embla__slide .thumbnail-video{align-items:center;background:var(--color-brand-secondary);color:var(--color-background);cursor:pointer;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.vi-attachment-slider .gallery-top .embla__slide .thumbnail-video svg{display:flex;height:64px;left:4px;position:relative;width:64px}.vi-attachment-slider .gallery-top .embla__slide .thumbnail-video .label{font-size:1.2rem;margin-top:8px}.vi-attachment-slider .gallery-top .slide-name{bottom:16px;color:var(--color-white);left:16px;position:absolute;z-index:5}.vi-attachment-slider .gallery-top .vi-attachment-slider-next,.vi-attachment-slider .gallery-top .vi-attachment-slider-prev{cursor:pointer;left:8px;position:absolute;top:50%;transform:translateY(-50%);transition:.2s all var(--ease-in-out-cubic);z-index:10}.vi-attachment-slider .gallery-top .vi-attachment-slider-next svg,.vi-attachment-slider .gallery-top .vi-attachment-slider-prev svg{color:var(--color-white);height:36px;width:36px}.vi-attachment-slider .gallery-top .vi-attachment-slider-next:hover,.vi-attachment-slider .gallery-top .vi-attachment-slider-prev:hover{transform:translate(-4px,-50%)}.vi-attachment-slider .gallery-top .vi-attachment-slider-next.disabled,.vi-attachment-slider .gallery-top .vi-attachment-slider-prev.disabled{display:none}.vi-attachment-slider .gallery-top .vi-attachment-slider-next{left:unset;right:8px}.vi-attachment-slider .gallery-top .vi-attachment-slider-next:hover{transform:translate(4px,-50%)}.vi-attachment-slider .gallery-top .maximize{bottom:16px;color:var(--color-white);cursor:pointer;font-size:24px;position:absolute;right:16px;transition:opacity .2s ease-in-out;z-index:5}.vi-attachment-slider .gallery-top .maximize:hover{opacity:.6}.vi-attachment-slider .gallery-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.vi-attachment-slider .gallery-thumbs{margin-bottom:-8px}.vi-attachment-slider .gallery-thumbs>*{margin-bottom:8px;margin-right:8px}.vi-attachment-slider .gallery-thumbs>:last-child{margin-right:0}}.vi-attachment-slider .gallery-thumbs .thumb{background:#000;border-radius:4px;cursor:pointer;max-height:100px;max-width:75px;position:relative;width:50%}@media(min-width:1399px){.vi-attachment-slider .gallery-thumbs .thumb{max-height:135px;max-width:100px}}.vi-attachment-slider .gallery-thumbs .thumb:before{background:var(--color-secondary);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%}.vi-attachment-slider .gallery-thumbs .thumb:hover:before{opacity:.3}.vi-attachment-slider .gallery-thumbs .thumb .vi-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.vi-attachment-slider .gallery-thumbs .thumb .thumbnail-video{align-items:center;background:var(--color-brand-secondary);display:flex;height:100%;justify-content:center;text-align:center;width:100%}.vi-attachment-slider .gallery-thumbs .thumb .thumbnail-video svg{color:var(--color-background);height:32px;width:32px}.vi-attachment-slider .gallery-thumbs .thumb.active:before{background:var(--color-primary);opacity:.5}.case-questions{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));margin-top:36px}.case-questions .left{grid-column:-1/1;grid-row:2}@media(min-width:1023px){.case-questions .left{grid-column:1/6}}.case-questions .question-headline{grid-column:-1/1;grid-row:1;margin-bottom:24px}@media(min-width:1023px){.case-questions .question-headline{grid-column:1/6;padding-right:24px}}.case-questions .question-headline .questions-amount{color:var(--color-primary);font-size:.875rem;margin:0}.case-questions .question-headline h3{margin-bottom:4px;margin-top:8px}.case-questions .question-headline .question-description p:first-child{margin-top:0}.case-questions .question-headline .question-description *{color:var(--color-text-light)}.case-questions .answers{grid-column:-1/1;grid-row:2}@media(min-width:1023px){.case-questions .answers{grid-column:1/6;padding-right:24px}}.case-questions .answers ul{list-style:none;margin:0;padding-left:0}@media(min-width:1023px){.case-questions .answers ul{padding-left:24px}}.case-questions .answers ul li{display:flex;margin-bottom:16px;transition:.2s all var(--ease-in-out-quad)}.case-questions .answers ul li>div{align-items:center;cursor:pointer;display:flex}.case-questions .answers ul li>div:hover{color:var(--color-text-light)}.case-questions .answers ul li>div:hover .letter{background:color-mix(in srgb,var(--color-background-darker) 80%,transparent)}.case-questions .answers ul li:last-child{margin-bottom:0}.case-questions .answers ul li.active{color:var(--color-text)}.case-questions .answers ul li.active .letter{background:var(--color-text);color:var(--color-white)}.case-questions .answers ul li.active.already-answered .letter{background:var(--color-primary);border-color:var(--color-primary)}.case-questions .answers ul .letter{align-items:center;border:1px solid var(--color-text);border-radius:24px;display:inline-flex;flex-shrink:0;font-size:18px;height:48px;justify-content:center;line-height:100%;margin-right:14px;padding:0;transition:.2s all var(--ease-in-out-quad);width:48px}.case-questions .evaluation{grid-column:-1/1;grid-row:2}@media(min-width:1023px){.case-questions .evaluation{grid-column:1/6;padding-right:24px}}.case-questions .evaluation .eval-text .hl{align-items:center;display:flex}.case-questions .evaluation .eval-text .hl span{color:var(--color-warning)}.case-questions .evaluation .eval-text .hl svg{fill:var(--color-warning);margin-right:16px}.case-questions .evaluation .eval-text .explanation{color:var(--color-text-light);margin-bottom:0;margin-top:8px;padding-left:40px}.case-questions .evaluation.correct .eval-text span{color:var(--color-success)}.case-questions .evaluation.correct .eval-text svg{fill:var(--color-success)}.case-questions .evaluation .difficulty-index{margin-top:36px;padding-left:40px}.case-questions .evaluation .difficulty-index p{color:var(--color-text-extra-light);font-size:.875rem;margin:12px 0 0}@media(min-width:1023px){.case-questions .evaluation .difficulty-index p{width:80%}}.case-questions .controls{align-items:center;gap:20px;grid-column:-1/1;margin-top:56px}.case-questions .controls.mobile{display:flex}@media(min-width:1023px){.case-questions .controls.mobile{display:none}}.case-questions .controls.desktop{display:none}@media(min-width:1023px){.case-questions .controls.desktop{display:flex}}@media(max-width:1023px){.case-questions .controls{flex-wrap:wrap}}.case-questions .controls div{align-items:center;display:flex;gap:2px}.case-questions .controls span{margin:0 8px}.case-questions .controls .icons button{color:var(--color-text-extra-light);padding:4px}.case-questions .controls .icons button svg{height:16px;width:16px}.case-questions .controls .icons button.active{color:var(--color-text);cursor:pointer;opacity:1;transition:.2s all var(--ease-in-out-quad)}.case-questions .controls .icons button.active:hover{opacity:.8;transform:translateY(-2px)}.case-questions .controls .hidden{display:none!important}@media(max-width:1023px){.case-questions .controls.diagnosis-next.correct{flex-direction:column}.case-questions .controls.diagnosis-next.correct .next-btn{width:100%}.case-questions .vi-btn.next-btn{flex:1;justify-content:center}}.case-questions .attachments{grid-column:-1/1;grid-row:3;margin-top:36px}@media(min-width:1023px){.case-questions .attachments{grid-column:6/9;grid-row:2;margin-top:0}}.case-questions.no-questions{justify-items:center}.case-questions.no-questions>*{grid-column:-1/1}.case-questions.no-questions svg{fill:var(--color-text-extra-light);margin-bottom:24px}.case-questions.no-questions p{color:var(--color-text-extra-light);margin:0}.case-icd-10 .icd-category-header{display:flex;transition:.2s all var(--ease-in-out-quad)}.case-icd-10 .icd-category-header .chevron{flex-shrink:0;margin-right:8px;transform:rotate(-90deg);transition:.2s all var(--ease-in-out-quad)}.case-icd-10 .icd-category-header .text{flex:1}.case-icd-10 .icd-category-header .text>div{align-items:center;display:flex;justify-content:flex-start}.case-icd-10 .icd-category-header .text>div .diagnosis-amount{color:var(--color-text-light)}.case-icd-10 .icd-category-header .h5{margin:0}.case-icd-10 .vi-collapsible{background:var(--color-white);border-radius:8px;margin-bottom:12px;transition:.2s all var(--ease-in-out-quad)}.case-icd-10 .vi-collapsible .Collapsible__trigger{background:var(--color-white);border-color:var(--color-white);border-radius:8px;padding:24px 24px 12px 16px;transition:.2s all var(--ease-in-out-quad)}.case-icd-10 .vi-collapsible .Collapsible__trigger[data-state=closed]{border-bottom-color:transparent}.case-icd-10 .vi-collapsible .Collapsible__contentInner{padding-bottom:8px;padding-top:0}.case-icd-10 .vi-collapsible .Collapsible__contentInner ul{list-style:none;margin:0;padding:0}.case-icd-10 .vi-collapsible .Collapsible__contentInner ul li{border-bottom:1px solid var(--color-background-darker);padding:0 24px}.case-icd-10 .vi-collapsible .Collapsible__contentInner ul li:last-child{border-bottom:none}.case-icd-10 .vi-collapsible .Collapsible__contentInner ul li .diagnosis-item{padding:12px 12px 12px 24px}.case-icd-10 .vi-collapsible .Collapsible__contentInner ul li .diagnosis-main p{margin:0}.case-icd-10 .vi-collapsible .Collapsible__contentInner ul li .diagnosis-main .diagnosis-key{color:var(--color-text-light);font-size:.9em}.case-icd-10 .vi-collapsible .Collapsible__contentInner ul li .diagnosis-synonyms{border-top:1px solid var(--color-background-light);color:var(--color-text-secondary);font-size:.85em;margin-top:8px;padding-top:8px}.case-icd-10 .vi-collapsible .Collapsible__contentInner ul li .diagnosis-synonyms .synonyms-label{font-weight:600;margin-right:6px}.case-icd-10 .vi-collapsible .Collapsible__contentInner ul li .diagnosis-synonyms .synonyms-list{font-style:italic}.case-icd-10 .vi-collapsible[data-state=open]{box-shadow:0 4px 8px #0000000a,0 0 2px #0000000f,0 0 1px #0000000a}.case-icd-10 .vi-collapsible[data-state=open] .chevron{transform:rotate(0)}.case-icd-10 .vi-collapsible[data-state=open] .Collapsible__trigger{background:#e4e4ff;border-color:var(--color-background-darker);border-radius:8px 8px 0 0}.case-diagnosis{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));margin-top:36px}.case-diagnosis .case-content{grid-column:-1/1;grid-row:2}@media(min-width:1023px){.case-diagnosis .case-content{grid-column:1/7;grid-row:1}}.case-diagnosis .case-content>.vi-collapsible{margin-bottom:48px}.case-diagnosis .side-nav{display:none;grid-column:-1/1;grid-row:1}@media(min-width:1023px){.case-diagnosis .side-nav{display:block;grid-column:7/10}}.case-diagnosis .side-nav__sticky{position:sticky;top:140px}.case-diagnosis .side-nav__title{font-size:24px;margin-bottom:8px;margin-top:0}.case-diagnosis .side-nav__list{list-style:none;margin:0;padding-left:8px}.case-diagnosis .side-nav__list li a{align-items:center;display:flex;gap:8px;text-decoration:none;transition:.2s opacity var(--ease-in-out-quad)}.case-diagnosis .side-nav__list li a:hover{opacity:.6}.case-diagnosis .side-nav__list li svg{color:var(--color-text);flex-shrink:0;font-size:8px}@media(min-width:1023px){.case-diagnosis #diagnose{width:80%}}.case-diagnosis #diagnose p:first-child{margin-top:0}.case-diagnosis #diagnose img{height:auto;width:100%}.vi-case-navigation-bar{background:#6363cc;bottom:0;left:0;position:fixed;width:100%;z-index:50}.vi-case-navigation-bar .tab-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;width:100%}@media(min-width:479px){.vi-case-navigation-bar .tab-wrapper{justify-content:space-between;width:80%}}@media(min-width:639px){.vi-case-navigation-bar .tab-wrapper{width:50%}}.vi-case-navigation-bar .tab{align-items:center;cursor:pointer;display:flex;flex-flow:column nowrap;padding:8px 12px}@media only screen and (min-width:360px){.vi-case-navigation-bar .tab{margin-right:8px}.vi-case-navigation-bar .tab.mr-20{margin-right:12px}}.vi-case-navigation-bar .tab .icon{display:flex;margin-bottom:4px}.vi-case-navigation-bar .tab .icon svg,.vi-case-navigation-bar .tab .label{color:#b1b1e5;transition:.2s all var(--ease-in-out-quad)}.vi-case-navigation-bar .tab .label{font-size:13px;line-height:135%}.vi-case-navigation-bar .tab.active .icon svg,.vi-case-navigation-bar .tab.active .label{color:var(--color-white)}.vi-case-navigation-bar .tab.disabled{opacity:.5}.vi-case-navigation-bar .tab:last-child{margin-right:8px}@media(min-width:1023px){.vi-case-navigation-bar{display:none}}.vi-text-input{align-items:center;background:var(--color-white);border:1px solid var(--color-secondary);border-radius:8px;box-sizing:border-box;display:flex;min-width:300px;overflow:hidden;padding:12px;position:relative;resize:none;transition:.25s all var(--ease-in-out-quad);width:100%}.vi-text-input:focus{border:1px solid var(--color-text);outline:none}.slide-overlay{background:#1a1a1acc;inset:0;position:fixed;z-index:998}.slide-overlay[data-state=open]{animation:fadeIn .3s var(--ease-in-out-quad)}.slide-overlay[data-state=closed]{animation:fadeOut .3s var(--ease-in-out-quad)}.slide-container{background:var(--color-background);bottom:0;display:flex;flex-direction:column;height:100%;max-height:85vh;overflow-y:auto;padding:24px 24px 36px;position:fixed;right:0;width:100%;z-index:999}.slide-container[data-state=open]{animation:slideInFromBottom .5s var(--ease-in-out-quad)}.slide-container[data-state=closed]{animation:slideOutFromBottom .5s var(--ease-in-out-quad)}@media(min-width:1023px){.slide-container{border-left:1px solid var(--color-background-darker);bottom:0;max-height:100%;max-width:calc(33.33vw + 48px);top:0}.slide-container[data-state=open]{animation:slideInFromRight .5s var(--ease-in-out-quad)}.slide-container[data-state=closed]{animation:slideOutFromRight .5s var(--ease-in-out-quad)}}.slide-container:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px}.slide-container .slide-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.slide-container .slide-header .slide-hl{flex:1;margin:0}@media(min-width:1023px){.slide-container .slide-header .slide-hl{margin-top:24px}}.slide-container .slide-header .close{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s var(--ease-in-out-quad)}.slide-container .slide-header .close svg{font-size:24px;height:24px;width:24px}.slide-container .slide-header .close:hover{opacity:.7;transform:translateY(-2px)}.slide-container .slide-header .close:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.slide-container .slide-content{flex:1;margin-top:16px;overflow-y:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutFromBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50%)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutFromRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.slide-content[data-v-4425a771]{max-height:100%}@media(min-width:1023px){.slide-content[data-v-4425a771]{height:100%;overflow:hidden}}.case-comments-inner[data-v-4425a771]{display:flex;flex-flow:column nowrap;height:calc(100% - 24px);justify-content:space-between;margin-top:24px}.cap-row[data-v-4425a771]{display:flex}.cap-row canvas[data-v-4425a771]{display:block;margin-left:12px}.cap-row[data-v-4425a771] .vi-text-input{min-width:0;width:100px}.comments[data-v-4425a771]{height:100%}.comment-card[data-v-4425a771]{background:var(--color-white);border-radius:4px;margin-bottom:16px;padding:16px;width:calc(100% - 32px)}.comment-card[data-v-4425a771]:last-child{margin-bottom:0}.comment-card--top[data-v-4425a771]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.comment-card--top .name[data-v-4425a771]{color:var(--color-brand-primary);font-size:14px}@media(min-width:1023px){.comment-card--top .name[data-v-4425a771]{font-size:13px}}.comment-card--top .date[data-v-4425a771]{color:var(--color-text-extra-light);font-size:13px;position:relative;top:2px}@media(min-width:1023px){.comment-card--top .date[data-v-4425a771]{font-size:10px}}.comment-card--comment[data-v-4425a771]{font-size:14px;margin:0}@media(min-width:1023px){.comment-card--comment[data-v-4425a771]{font-size:13px}}.new-comment[data-v-4425a771]{border-top:1px solid var(--color-background-darker);flex-shrink:0;margin-top:16px;padding-top:16px}.new-comment .new-commment--wrapper label[data-v-4425a771]{display:block;font-size:13px;margin-bottom:4px}.new-comment .new-commment--wrapper .row[data-v-4425a771]{margin-bottom:12px}.new-comment .new-commment--wrapper .row[data-v-4425a771]:last-child{margin-bottom:0}@media(min-width:1023px){.new-comment .new-commment--wrapper .row[data-v-4425a771] .vi-text-input{font-size:13px}}.new-comment .new-commment--wrapper canvas[data-v-4425a771]{height:72px}@media(max-width:1023px){.new-comment .new-commment--wrapper[data-v-4425a771] .vi-btn{justify-content:center;margin-bottom:32px;width:100%}}.case-ask-description[data-v-4969df5f]{color:var(--color-text-extra-light);font-size:14px;padding-top:8px}@media(min-width:1023px){.case-ask-description[data-v-4969df5f]{font-size:13px}}.header[data-v-4969df5f]{border-bottom:1px solid var(--color-background-darker);padding-bottom:16px}.case-ask-inner[data-v-4969df5f]{display:flex;flex-direction:column;justify-content:space-between;max-height:100%;overflow:auto}@media(min-width:1023px){.case-ask-inner[data-v-4969df5f]{height:100%}}.case-ask-inner[data-v-4969df5f] .slide-content{height:100%}.new-ask[data-v-4969df5f]{flex-grow:0;margin-top:24px}.new-ask label[data-v-4969df5f]{display:block;font-size:13px;margin-bottom:4px}.new-ask .row[data-v-4969df5f]{margin-bottom:12px}.new-ask .row[data-v-4969df5f]:last-child{margin-bottom:0}@media(min-width:1023px){.new-ask .row[data-v-4969df5f] .vi-text-input{font-size:13px}}@media(max-width:1023px){.new-ask[data-v-4969df5f] .vi-btn{justify-content:center;margin-bottom:8px;width:100%}}.new-ask[data-v-4969df5f] .vi-btn.success,.new-ask[data-v-4969df5f] .vi-btn.warning{justify-content:center;width:100%}.cap-row[data-v-4969df5f]{display:flex}.cap-row canvas[data-v-4969df5f]{display:block;height:72px;margin-left:12px}.cap-row[data-v-4969df5f] .vi-text-input{min-width:0;width:100px}
