.crui-dialog.svelte-14jyr4y{box-sizing:border-box;background:0 0;border:none;outline:none;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:2rem;overflow:visible}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y{padding:1rem}.crui-dialog.svelte-14jyr4y:has(.header.hidden:where(.svelte-14jyr4y)){padding-top:3.75rem}}.crui-dialog.svelte-14jyr4y::backdrop{display:none}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y){width:100%;height:100%;max-width:min((768px - 3rem)*var(--zoom-factor,1),48rem);flex-direction:column;justify-content:center;min-width:18rem;margin:0 auto;display:flex}.crui-dialog.svelte-14jyr4y .dialog.theme-error:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y){background:var(--background-signal-critical,#ffe9e6);border-color:var(--background-signal-critical,#ffe9e6)}.crui-dialog.svelte-14jyr4y .dialog.theme-error:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y){color:var(--foreground-on-signal-critical,#b40c20)}.crui-dialog.svelte-14jyr4y .dialog.theme-success:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y){background:var(--background-signal-positive,#dff3e4);border-color:var(--background-signal-positive,#dff3e4)}.crui-dialog.svelte-14jyr4y .dialog.theme-success:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y){color:var(--foreground-on-signal-positive,#006f27)}.crui-dialog.svelte-14jyr4y .dialog.theme-teacher:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y){background:#f3e5f5;border-color:#e1bee7}.crui-dialog.svelte-14jyr4y .dialog.theme-teacher:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y){color:#4a148c;align-items:center;gap:.5rem;display:inline-flex;overflow:hidden}.crui-dialog.svelte-14jyr4y .dialog.theme-teacher:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y) crui-icon{font-size:1.25em}.crui-dialog.svelte-14jyr4y .dialog.theme-teacher:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y) span:where(.svelte-14jyr4y){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crui-dialog.svelte-14jyr4y .dialog.theme-teacher:where(.svelte-14jyr4y) .footer:where(.svelte-14jyr4y){background:#f3e5f5;border-color:#e1bee7}.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y){flex-direction:column;align-items:center;gap:1.75rem;display:flex}.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>*{margin:0}.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>p,.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>ol,.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>ul{margin-left:.5rem;margin-right:.5rem}.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y) crsdk-corni-message{padding:0!important}.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y) crui-divider.orientation-horizontal,.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y) crui-disclaimer,.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y) crui-status-item{box-sizing:border-box;width:100%}.crui-dialog.svelte-14jyr4y .dialog.shrink:where(.svelte-14jyr4y),.crui-dialog.svelte-14jyr4y .dialog.grow:where(.svelte-14jyr4y){width:fit-content}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog.shrink:where(.svelte-14jyr4y),.crui-dialog.svelte-14jyr4y .dialog.grow:where(.svelte-14jyr4y){width:100%}}.crui-dialog.svelte-14jyr4y .dialog.grow:where(.svelte-14jyr4y){max-width:100%}.crui-dialog.svelte-14jyr4y .dialog.full-height:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y),.crui-dialog.svelte-14jyr4y .dialog.full-height:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y){height:100%}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y){border-radius:.75rem;flex-direction:column;max-height:100%;display:flex;position:relative;box-shadow:0 24px 40px -8px #47628533,0 0 1px #47628540}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y){box-shadow:none}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls:where(.svelte-14jyr4y){align-items:center;gap:.75rem;display:flex}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y){pointer-events:none;flex-direction:row-reverse;width:calc(100% + 2.5rem);position:absolute;top:-1.25rem;left:-1.25rem;right:-1.25rem}:is(.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y):has(>.close-button-close:where(.svelte-14jyr4y):only-child),.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y):has(>:only-child)){justify-content:flex-start}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y):has(>.close-button-back:where(.svelte-14jyr4y):only-child){justify-content:flex-end}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y):has(>:nth-child(2)){justify-content:space-between}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y){box-sizing:border-box;width:100%;padding:0 .25rem;top:.25rem;left:0;right:0}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y):is(.header.hidden:where(.svelte-14jyr4y)>.controls:where(.svelte-14jyr4y)){top:-3.25rem}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y)>*{pointer-events:initial}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y) .crui-button:not(:is(crui-context-menu .crui-button)){box-shadow:0 12px 16px -8px #47628533,0 0 1px #47628540}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y) .crui-button:not(:is(crui-context-menu .crui-button)){box-shadow:none}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y),.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .footer:where(.svelte-14jyr4y){background:var(--background-child-surface-embedded,#f9fafb)}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y){border-bottom:.1rem solid var(--border-default,#e1e5ea);text-align:center;border-top-left-radius:.75rem;border-top-right-radius:.75rem;justify-content:center;align-items:center;min-height:3rem;display:flex}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y){min-height:3.4rem}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header.hidden:where(.svelte-14jyr4y){border:none;height:0;min-height:0}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y){text-overflow:ellipsis;margin:0;padding:.5rem 2.5rem;overflow:hidden}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y) span:where(.svelte-14jyr4y){white-space:nowrap}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y){padding:.5rem 3.75rem;font-size:1.25rem;font-weight:600;line-height:1.5rem}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y){background:var(--background-surface,#fff);overscroll-behavior:contain;padding:2rem;overflow-y:auto}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>:first-child{margin-top:0!important}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>:last-child{margin-bottom:0!important}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y){scrollbar-width:thin}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)::-webkit-scrollbar{background-color:#e1e5ea;width:.75rem;height:.75rem}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)::-webkit-scrollbar-thumb{background-color:#b0bec5;border:.15rem solid #e1e5ea;border-radius:.5rem}@media (pointer:coarse){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):focus-visible{outline:none}}@media not (pointer:coarse){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):focus-visible{outline:var(--border-state-focus,#263238) dashed .1875rem;outline-offset:-.25rem;border-radius:0}}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y){border-radius:0;padding:1.5rem}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):where(.svelte-14jyr4y):first-child,.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):is(.header.hidden:where(.svelte-14jyr4y)+.content:where(.svelte-14jyr4y)){border-top-left-radius:.75rem;border-top-right-radius:.75rem}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):last-child{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):has(+.footer>.controls:empty){border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content.always-show-scrollbar:where(.svelte-14jyr4y){overflow-y:scroll}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .footer:where(.svelte-14jyr4y){border-top:.1rem solid var(--border-default,#e1e5ea);border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:.5rem 1rem}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .footer:where(.svelte-14jyr4y):has(>.controls:empty){display:none}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .footer:where(.svelte-14jyr4y) .controls:where(.svelte-14jyr4y){flex-direction:row-reverse;justify-content:space-between}crui-dialog-backdrop.svelte-14jyr4y{z-index:3000;background:var(--background-backdrop-modal,#26323866);width:100dvw;height:100dvh;position:fixed;top:0;left:0}crui-dialog-backdrop.fill.svelte-14jyr4y{background:#eceff1}
