.box.svelte-12s4vvz{background-color:#f7f7f7}.menu.svelte-g5rmpk{position:absolute;left:0;right:0;top:0}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1i09m3n{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1i09m3n{padding:12px;background-color:white}.space.svelte-1i09m3n{display:flex}.space.svelte-1i09m3n .sui-avatar{margin:0 10px 10px 0}body{margin:0;background-color:#eee}.example-title.svelte-1rxymxt{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1rxymxt{padding:12px;background-color:white}.nopadding.svelte-1rxymxt{padding:0}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1rxymxt{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1rxymxt{padding:12px;background-color:white}.nopadding.svelte-1rxymxt{padding:0}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1rxymxt{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1rxymxt{padding:12px;background-color:white}.nopadding.svelte-1rxymxt{padding:0}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1rxymxt{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1rxymxt{padding:12px;background-color:white}.nopadding.svelte-1rxymxt{padding:0}body{margin:0;background-color:#eee}.example-title.svelte-140yp7r{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-140yp7r{padding:12px;background-color:white}.rect.svelte-140yp7r{background:#eee;width:40px;height:40px;display:block;border-radius:8px}body{margin:0;background-color:#eee}.example-title.svelte-sy9j8j{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-sy9j8j{padding:12px;background-color:white}.item.svelte-sy9j8j{border:1px solid #ccc;text-align:center;background-color:#f5f5f5;color:#999}body{margin:0;background-color:#eee}.example-title.svelte-2yqw7o.svelte-2yqw7o{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-2yqw7o.svelte-2yqw7o{padding:12px;background-color:white}.content.svelte-2yqw7o.svelte-2yqw7o{font-size:16px;line-height:1.7}.content.svelte-2yqw7o p.svelte-2yqw7o{margin-bottom:20px}body{margin:0;background-color:#eee}.example-title.svelte-140yp7r{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-140yp7r{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-140yp7r{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-140yp7r{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1rxymxt{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1rxymxt{padding:12px;background-color:white}.nopadding.svelte-1rxymxt{padding:0}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1rxymxt{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1rxymxt{padding:12px;background-color:white}.nopadding.svelte-1rxymxt{padding:0}body{margin:0;background-color:#eee}.example-title.svelte-1rxymxt{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1rxymxt{padding:12px;background-color:white}.nopadding.svelte-1rxymxt{padding:0}body{margin:0;background-color:#eee}.example-title.svelte-140yp7r{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-140yp7r{padding:12px;background-color:white}body{margin:0;background-color:#eee}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1ej352y{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1ej352y{padding:12px;background-color:white}.gray.svelte-1ej352y{background-color:gray}.diy-footer.svelte-1ej352y{margin-top:12px;border-top:0.5px solid #eee;display:flex;justify-content:flex-end;padding:10px 0}body{margin:0;background-color:#eee}.example-title.svelte-1rxymxt{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1rxymxt{padding:12px;background-color:white}.nopadding.svelte-1rxymxt{padding:0}body{margin:0;background-color:#eee}.example-title.svelte-tjwtaq{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-tjwtaq{padding:12px;background-color:white}.bg.svelte-tjwtaq{background-color:white}body{margin:0;background-color:#eee}.example-title.svelte-1m2gi6u{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1m2gi6u{padding:12px;background-color:white}.bg.svelte-1m2gi6u{background-color:#eee}.rect.svelte-1m2gi6u{height:90px;font-size:23px;background-color:green;color:white;display:flex;align-items:center;justify-content:center}body{margin:0;background-color:#eee}.example-title.svelte-1qo7ae7{background-color:#eee;font-size:14px;padding:12px;margin:0;color:#666}.example-body.svelte-1qo7ae7{padding:12px;background-color:white}body{margin:0}main.svelte-13gn5a.svelte-13gn5a{box-sizing:border-box;font-family:"MiSans", "MI Lan Pro", serif;font-size:16px;background-color:#eee;width:100vw;height:100vh;display:flex;flex-direction:row-reverse;padding:12px}.canvas.svelte-13gn5a.svelte-13gn5a{flex:1}.box.svelte-13gn5a.svelte-13gn5a{box-sizing:border-box;flex:none;width:768px;height:287px;display:flex;border-radius:10px;margin-left:12px}.titles.svelte-13gn5a.svelte-13gn5a{padding:16px}.titles.svelte-13gn5a h1.svelte-13gn5a,.titles.svelte-13gn5a h2.svelte-13gn5a{font-weight:400;line-height:1.5;margin:6px 0}.setting.svelte-13gn5a.svelte-13gn5a{background:#fff;border-radius:12px;padding:12px;flex:1}.setting.svelte-13gn5a h2.svelte-13gn5a{width:90px;text-align:right;font-size:18px;font-weight:normal}.form.svelte-13gn5a.svelte-13gn5a{padding:0;margin:0}.form.svelte-13gn5a li.svelte-13gn5a{list-style:none;display:flex;align-items:center;margin:10px 0;color:#666}.forminput.svelte-13gn5a.svelte-13gn5a{flex:1;max-width:50vw;padding:10px;border:1px solid #ccc;border-radius:4px;color:#666;margin-right:12px}.form.svelte-13gn5a li label.svelte-13gn5a{flex:none;width:90px;text-align:right;margin-right:12px}.modal.svelte-13gn5a.svelte-13gn5a{box-sizing:border-box;padding:18px 10px;border:1px solid #ccc;border-radius:12px;box-shadow:0 0 10px #666;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);max-height:80vh;width:80vw;max-width:890px;overflow:auto;background-color:#fff}.modal.svelte-13gn5a h3.svelte-13gn5a{margin:0 0 12px;text-align:center}.modal-inner.svelte-13gn5a.svelte-13gn5a{display:grid;grid-template-columns:repeat(auto-fill, 50px);justify-content:center;gap:6px}.modal-inner.svelte-13gn5a span.svelte-13gn5a{height:32px;cursor:pointer}.modal-close.svelte-13gn5a.svelte-13gn5a{position:absolute;right:18px;top:18px;cursor:pointer}@media all and (max-width: 1620px){main.svelte-13gn5a.svelte-13gn5a{display:block !important}.box.svelte-13gn5a.svelte-13gn5a{margin-left:0 !important;margin-bottom:12px}}.sui-btn.svelte-ezahxu{--color:var(--sui-color-white);--text-color:var(--sui-button-text-color, var(--sui-color-text));--background-color:var(--sui-button-background-color, var(--sui-color-background));--border-radius:var(--sui-button-border-radius, 4px);--border-width:var(--sui-button-border-width, 1px);--border-style:var(--sui-button-border-style, solid);--border-color:var(--sui-button-border-color, var(--sui-color-border));display:inline-block;box-sizing:border-box;height:auto;font-size:var(--sui-font-size-9);line-height:1.4;text-align:center;padding:7px 12px;white-space:nowrap;cursor:pointer;overflow:hidden;user-select:none;margin:0;color:var(--button-text-color, var(--text-color));background-color:var(--button-background-color, var(--background-color));border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius)}.sui-btn.svelte-ezahxu:not(.default){--text-color:var(--sui-color-white);--border-color:var(--background-color)}.sui-btn.block.svelte-ezahxu{display:block}.sui-btn.disabled.svelte-ezahxu{pointer-events:none;opacity:0.5}.sui-btn.active.svelte-ezahxu{position:relative}.sui-btn.active.svelte-ezahxu::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background-color:rgba(0, 0, 0, 0.08);pointer-events:none;border-radius:var(--border-radius)}.sui-btn.default.svelte-ezahxu{color:var(--sui-color-font-sub, #666c79);--background-color:var(--color)}.sui-btn.primary.svelte-ezahxu{--background-color:var(--sui-color-primary)}.sui-btn.success.svelte-ezahxu{--background-color:var(--sui-color-success)}.sui-btn.warning.svelte-ezahxu{--background-color:var(--sui-color-warning)}.sui-btn.danger.svelte-ezahxu{--background-color:var(--sui-color-danger)}.sui-btn.disabled.svelte-ezahxu{pointer-events:none;cursor:not-allowed;opacity:0.4}.sui-btn.mini.svelte-ezahxu{padding-top:3px;padding-bottom:3px;font-size:var(--sui-font-size-main)}.sui-btn.small.svelte-ezahxu{padding-top:3px;padding-bottom:3px;font-size:var(--sui-font-size-7)}.sui-btn.large.svelte-ezahxu{padding-top:11px;padding-bottom:11px;font-size:var(--sui-font-size-10)}.sui-divider.svelte-1qdtxqw{box-sizing:border-box;position:relative;padding:0 10%;display:flex;align-items:center;justify-content:center;margin:var(--divider-gap, 0) 0}.sui-divider.svelte-1qdtxqw:before{content:"";font-size:0;position:absolute;left:0;right:0;z-index:0;top:50%;transform:translateY(-50%);border-top:0.5px var(--divider-style, solid) var(--divider-color, var(--sui-color-border))}.sui-divider-content.svelte-1qdtxqw{display:inline-block;position:relative;z-index:1;font-size:var(--divider-text-size, 14px);padding:0 16px;line-height:1;color:var(--divider-text-color, #999);background-color:var(--divider-text-bgcolor, #fff);margin:16px 0}.sui-divider-content.svelte-1qdtxqw:empty{display:none}.sui-divider.left.svelte-1qdtxqw{justify-content:flex-start}.sui-divider.right.svelte-1qdtxqw{justify-content:flex-end}.sui-divider.dotted.svelte-1qdtxqw{--divider-style:dotted}.sui-divider.dashed.svelte-1qdtxqw{--divider-style:dashed}.sui-avatar.svelte-1j2u4bb.svelte-1j2u4bb{width:var(--size, var(--sui-avatar-size, 44px));height:var(--size, var(--sui-avatar-size, 44px));border-radius:var(--border-radius, var(--sui-avatar-border-radius, var(--sui-radius-s)));overflow:hidden}.sui-avatar.svelte-1j2u4bb img.svelte-1j2u4bb{max-width:100%;display:block;object-fit:cover}.sui-cell.svelte-n9hvip{box-sizing:border-box;padding-left:var(--padding-left, 12px)}.sui-cell.disabled.svelte-n9hvip{pointer-events:none;opacity:0.3}.sui-cell.active.svelte-n9hvip{background-color:var(--active-background-color, var(--sui-color-border));border-radius:2px}.sui-cell-inner.svelte-n9hvip{display:flex;align-items:center;justify-content:space-between;padding:12px var(--padding-right, 12px) 12px 0;border-bottom:0.5px solid var(--sui-color-border)}.sui-cell-icon.svelte-n9hvip{margin-right:12px}.sui-cell-icon.svelte-n9hvip:empty{display:none}.sui-cell-con.svelte-n9hvip{flex:1;text-align:left;line-height:1.5}.sui-cell-con-title.svelte-n9hvip{font-weight:400;font-size:var(--font-size, var(--sui-font-size-9));color:var(--sui-color-text)}.sui-cell-desc.svelte-n9hvip{font-size:12px;line-height:16px;color:var(--sui-color-text-secondary)}.sui-cell-desc.svelte-n9hvip:empty{display:none}.sui-cell-extra.svelte-n9hvip{max-width:195px;word-break:break-all;text-align:right;flex:none;font-size:14px;color:var(--sui-color-text-secondary)}.sui-cell-arrow.svelte-n9hvip{flex:none;margin-left:0.5rem;width:16px;height:16px}.sui-cellgroup.svelte-n9hvip{border-radius:12px;text-align:left}.sui-cellgroup-title.svelte-n9hvip{padding:8px var(--padding-right, 12px) 8px var(--padding-left, 12px);margin:0;font-size:var(--header-font-size, var(--sui-font-size-7));color:var(--sui-color-weak)}.sui-cellgroup-body.svelte-n9hvip{border-top:0.5px solid var(--sui-color-border);border-bottom:0.5px solid var(--sui-color-border);background-color:var(--sui-color-white)}.sui-cell.svelte-n9hvip{box-sizing:border-box;padding-left:var(--padding-left, 12px)}.sui-cell.disabled.svelte-n9hvip{pointer-events:none;opacity:0.3}.sui-cell.active.svelte-n9hvip{background-color:var(--active-background-color, var(--sui-color-border));border-radius:2px}.sui-cell-inner.svelte-n9hvip{display:flex;align-items:center;justify-content:space-between;padding:12px var(--padding-right, 12px) 12px 0;border-bottom:0.5px solid var(--sui-color-border)}.sui-cell-icon.svelte-n9hvip{margin-right:12px}.sui-cell-icon.svelte-n9hvip:empty{display:none}.sui-cell-con.svelte-n9hvip{flex:1;text-align:left;line-height:1.5}.sui-cell-con-title.svelte-n9hvip{font-weight:400;font-size:var(--font-size, var(--sui-font-size-9));color:var(--sui-color-text)}.sui-cell-desc.svelte-n9hvip{font-size:12px;line-height:16px;color:var(--sui-color-text-secondary)}.sui-cell-desc.svelte-n9hvip:empty{display:none}.sui-cell-extra.svelte-n9hvip{max-width:195px;word-break:break-all;text-align:right;flex:none;font-size:14px;color:var(--sui-color-text-secondary)}.sui-cell-arrow.svelte-n9hvip{flex:none;margin-left:0.5rem;width:16px;height:16px}.sui-cellgroup.svelte-n9hvip{border-radius:12px;text-align:left}.sui-cellgroup-title.svelte-n9hvip{padding:8px var(--padding-right, 12px) 8px var(--padding-left, 12px);margin:0;font-size:var(--header-font-size, var(--sui-font-size-7));color:var(--sui-color-weak)}.sui-cellgroup-body.svelte-n9hvip{border-top:0.5px solid var(--sui-color-border);border-bottom:0.5px solid var(--sui-color-border);background-color:var(--sui-color-white)}.sui-acc.svelte-vhb5e3{padding:0 0 0 12px;margin:0;background-color:var(--sui-color-white);list-style:none}.sui-acc-item.svelte-vhb5e3{background-color:var(--sui-color-white);list-style:none}.sui-acc-item-title.svelte-vhb5e3{line-height:1.5;padding:12px 12px 12px 0;font-size:var(--font-size, var(--sui-font-size-9));display:flex;align-items:center;justify-content:space-between;border-bottom:0.5px solid var(--sui-color-border)}.sui-acc-item-title.svelte-vhb5e3 svg{transform:rotate(90deg);transition:all ease 0.3s}.sui-acc-item-title.svelte-vhb5e3 .active{transform:rotate(-90deg)}.sui-acc-item-panel.svelte-vhb5e3{color:var(--sui-color-weak);font-size:var(--sui-font-size-7);line-height:1.5;text-align:left;padding:12px 0;border-bottom:0.5px solid var(--sui-color-border)}.sui-acc.svelte-vhb5e3{padding:0 0 0 12px;margin:0;background-color:var(--sui-color-white);list-style:none}.sui-acc-item.svelte-vhb5e3{background-color:var(--sui-color-white);list-style:none}.sui-acc-item-title.svelte-vhb5e3{line-height:1.5;padding:12px 12px 12px 0;font-size:var(--font-size, var(--sui-font-size-9));display:flex;align-items:center;justify-content:space-between;border-bottom:0.5px solid var(--sui-color-border)}.sui-acc-item-title.svelte-vhb5e3 svg{transform:rotate(90deg);transition:all ease 0.3s}.sui-acc-item-title.svelte-vhb5e3 .active{transform:rotate(-90deg)}.sui-acc-item-panel.svelte-vhb5e3{color:var(--sui-color-weak);font-size:var(--sui-font-size-7);line-height:1.5;text-align:left;padding:12px 0;border-bottom:0.5px solid var(--sui-color-border)}.sui-indexbar.svelte-z7vtao.svelte-z7vtao{text-align:left;background-color:var(--sui-color-white)}.sui-indexbar-group.svelte-z7vtao.svelte-z7vtao{margin:0}.sui-indexbar-group.svelte-z7vtao dt.svelte-z7vtao{height:35px;line-height:35px;color:var(--sui-color-weak);background-color:var(--sui-color-box);padding:0 12px;position:sticky;z-index:2;top:0;font-size:var(--sui-font-size-5)}.sui-indexbar-group.svelte-z7vtao dd.svelte-z7vtao{padding:12px 0;margin-left:12px;border-bottom:0.5px solid var(--sui-color-border);position:relative;font-size:var(--sui-font-size-9);line-height:1.5;z-index:1}.sui-indexbar-group.svelte-z7vtao dd.active.svelte-z7vtao::before{content:"";position:absolute;left:-12px;right:0;top:0;bottom:0;z-index:-1;pointer-events:none;background-color:var(--sui-color-border)}.sui-indexbar-aside.svelte-z7vtao.svelte-z7vtao{position:fixed;z-index:3;right:0;top:50%;transform:translateY(-50%)}.sui-indexbar-aside.svelte-z7vtao>a.svelte-z7vtao{display:block;text-align:center;padding:1px 12px;text-decoration:none;color:var(--sui-color-text-secondary);font-size:12px}.sui-indexbar-aside.svelte-z7vtao>a span.svelte-z7vtao{display:inline-block;width:16px;height:16px;border-radius:50%}.sui-indexbar-aside.svelte-z7vtao>a.active span.svelte-z7vtao{background-color:var(--sui-color-primary);color:var(--sui-color-white)}.sui-popup.svelte-1df21vj.svelte-1df21vj{position:fixed;left:0;right:0;top:0;bottom:0;z-index:var(--sui-mask-z-index, 1000);transition:background-color 0.2s ease-in-out 0.3s}.sui-popup-content.svelte-1df21vj.svelte-1df21vj{background-color:var(--sui-color-white);position:absolute;padding:20px;box-sizing:border-box;border-radius:var(--border-radius, 0)}.sui-popup.visible.svelte-1df21vj.svelte-1df21vj{background-color:rgba(0, 0, 0, 0.55)}.sui-popup.visible.svelte-1df21vj .sui-popup-content.svelte-1df21vj{width:100%;min-height:10vh;opacity:0;overflow:auto}.sui-popup.bottom.svelte-1df21vj .sui-popup-content.svelte-1df21vj{opacity:1;left:0;right:0;top:100vh;max-height:80vh;transform:translateY(-100%)}.sui-popup.top.svelte-1df21vj .sui-popup-content.svelte-1df21vj{opacity:1;left:0;right:0;top:auto;bottom:100vh;max-height:80vh;transform:translateY(100%)}.sui-popup.left.svelte-1df21vj .sui-popup-content.svelte-1df21vj{opacity:1;top:0;right:100vw;bottom:0;left:auto;width:auto;min-width:60vw;max-width:90vw;transform:translateX(100%)}.sui-popup.right.svelte-1df21vj .sui-popup-content.svelte-1df21vj{opacity:1;top:0;right:auto;bottom:0;left:100vw;width:auto;min-width:60vw;max-width:90vw;transform:translateX(-100%)}.sui-popup.center.svelte-1df21vj .sui-popup-content.svelte-1df21vj{opacity:1;top:50%;left:50%;width:300px;max-width:90vw;max-height:80vh;border-radius:12px;transform:translate(-50%, -50%)}.sui-result.svelte-1rxvjzd.svelte-1rxvjzd{text-align:center;padding:32px 12px}.sui-result-icon.svelte-1rxvjzd.svelte-1rxvjzd{margin-bottom:20px;padding:6px}.sui-result-icon.svelte-1rxvjzd svg.svelte-1rxvjzd{width:52px;height:52px;vertical-align:middle}.sui-result-icon.svelte-1rxvjzd svg.success.svelte-1rxvjzd{color:var(--sui-color-primary)}.sui-result-icon.svelte-1rxvjzd svg.warn.svelte-1rxvjzd{color:var(--sui-color-warning)}.sui-result-icon.svelte-1rxvjzd svg.progress.svelte-1rxvjzd{color:var(--sui-color-success)}.sui-result-desc.svelte-1rxvjzd.svelte-1rxvjzd{font-weight:400;margin:0;font-size:var(--sui-font-size-10)}.sui-result-info.svelte-1rxvjzd.svelte-1rxvjzd{display:flex;justify-content:center;color:var(--sui-color-weak);margin-top:8px}.sui-result-info.svelte-1rxvjzd span.svelte-1rxvjzd{text-align:left}.sui-skt-title.svelte-1grg062{background-color:var(--bg-color, rgba(190, 190, 190, 0.2));margin:16px 0;width:var(--width, 45%);height:var(--height, 32px);border-radius:var(--border-radius, 2px)}.sui-skt-title.animated.svelte-1grg062{background:linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);background-size:400% 100%;animation:svelte-1grg062-skeleton-loading 1.4s ease infinite}.sui-skt-paragraph.svelte-1grg062{background-color:rgba(190, 190, 190, 0.2);margin:12px 0;height:var(--height, 18px);border-radius:var(--border-radius, 2px)}.sui-skt-paragraph.svelte-1grg062:last-child{width:65%}.sui-skt-paragraph.animated.svelte-1grg062{background:linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);background-size:400% 100%;animation:svelte-1grg062-skeleton-loading 1.4s ease infinite}@keyframes svelte-1grg062-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.sui-date-picker-box.svelte-1dn1ey0.svelte-1dn1ey0{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;display:flex;align-items:flex-end;pointer-events:none;transition:background-color 0.2s ease-in-out 0.2s}.sui-date-picker-box.show.svelte-1dn1ey0.svelte-1dn1ey0{background-color:var(--datepicker-modal-color, rgba(0, 0, 0, 0.55));pointer-events:auto}.sui-date-picker.svelte-1dn1ey0.svelte-1dn1ey0{background-color:var(--datepick-bg-color, var(--sui-color-white));border-radius:12px 12px 0 0;flex:1;padding:0 0 28px}.sui-date-picker-actions.svelte-1dn1ey0.svelte-1dn1ey0{display:flex;align-items:center;justify-content:space-between;padding:4px;margin-bottom:28px}.sui-date-picker-actions.svelte-1dn1ey0>h4.svelte-1dn1ey0{flex:1;text-align:center;margin:0;padding:4px;font-weight:400;color:var(--sui-color-text);font-size:var(--header-button-font-size, var(--sui-font-size-7))}.sui-date-picker-actions-btn.svelte-1dn1ey0.svelte-1dn1ey0{padding:8px;font-size:var(--title-font-size, var(--sui-font-size-7));color:var(--sui-color-primary)}.sui-date-picker-info.svelte-1dn1ey0.svelte-1dn1ey0{display:flex;align-items:center;justify-content:space-between}.sui-date-picker-info.svelte-1dn1ey0 .sui-picker{flex:1}.cascade-picker-box.svelte-c01abq.svelte-c01abq{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;display:flex;align-items:flex-end;pointer-events:none;transition:background-color 0.2s ease-in-out 0.2s}.cascade-picker-box.show.svelte-c01abq.svelte-c01abq{background-color:var(--datepicker-modal-color, rgba(0, 0, 0, 0.4));pointer-events:auto}.cascade-picker.svelte-c01abq.svelte-c01abq{background-color:var(--datepick-bg-color, #fff);border-radius:12px 12px 0 0;flex:1;padding:0 0 28px}.cascade-picker.svelte-c01abq>h4.svelte-c01abq{text-align:center;margin:0;font-size:18px;line-height:24px;padding-bottom:16px;font-weight:500}.cascade-picker-content.svelte-c01abq.svelte-c01abq{display:flex}.cascade-picker-content-cell{flex:1}.cascade-picker-actions.svelte-c01abq.svelte-c01abq{display:flex;align-items:center;justify-content:space-between;padding:4px;margin-bottom:28px}.cascade-picker-actions.svelte-c01abq>h4.svelte-c01abq{flex:1;text-align:center;margin:0;padding:4px;font-weight:400;color:var(--sui-color-text);font-size:var(--header-button-font-size, var(--sui-font-size-7))}.cascade-picker-actions-btn.svelte-c01abq.svelte-c01abq{padding:8px;font-size:var(--title-font-size, var(--sui-font-size-7));color:var(--sui-color-primary)}.cascade-picker-info.svelte-c01abq.svelte-c01abq{display:flex;align-items:center;justify-content:space-between}.cascade-picker-info.svelte-c01abq .sui-picker{flex:1}.sui-carousel.svelte-udp5m7.svelte-udp5m7{margin:0;overflow:hidden;position:relative;border-radius:var(--border-radius, 0)}.sui-carousel-inner.svelte-udp5m7.svelte-udp5m7{display:flex;align-items:center;flex-wrap:nowrap;height:120px}.sui-carousel-inner.vertical.svelte-udp5m7.svelte-udp5m7{flex-direction:column}.sui-carousel-item.svelte-udp5m7.svelte-udp5m7{box-sizing:border-box;flex:0 0 100vw}.sui-carousel-item.svelte-udp5m7 img.svelte-udp5m7{max-width:100%;max-height:100%;vertical-align:middle;object-fit:contain}.sui-carousel-item.vertical.svelte-udp5m7.svelte-udp5m7{flex:1;padding:0}.sui-carousel-indicator.svelte-udp5m7.svelte-udp5m7{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;--dot-height:3px;--dot-width:3px}.sui-carousel-indicator.vertical.svelte-udp5m7.svelte-udp5m7{flex-direction:column;bottom:0;top:0;right:12px;left:auto;--dot-height:8px;--dot-width:3px}.sui-carousel-indicator.vertical.svelte-udp5m7 .active.svelte-udp5m7{width:var(--dot-width);height:13px}.sui-carousel-indicator.svelte-udp5m7>b.svelte-udp5m7{border-radius:1px;width:var(--dot-width);height:var(--dot-height);background-color:rgba(255, 255, 255, 0.5);margin:2px}.sui-carousel-indicator.svelte-udp5m7>b.active.svelte-udp5m7{background-color:var(--sui-color-white);width:13px}.sui-swiper.svelte-1ilmxd5.svelte-1ilmxd5{position:relative;width:100%;overflow:hidden;border-radius:var(--swiper-border-radius, 12px)}.sui-swiper-inner.svelte-1ilmxd5.svelte-1ilmxd5{display:flex;align-items:center}.sui-swiper-item.svelte-1ilmxd5.svelte-1ilmxd5{flex:none;width:100%}.sui-swiper-item.svelte-1ilmxd5 img{max-width:100%}.sui-swiper-item-inner.svelte-1ilmxd5.svelte-1ilmxd5{overflow:hidden;box-sizing:border-box;padding:0 16px;height:90px;display:flex;align-items:center;justify-content:space-between;background-color:var(--swiper-bg-color, var(--sui-color-white))}.sui-swiper-item-icon.svelte-1ilmxd5.svelte-1ilmxd5{width:65px;height:63px;object-fit:contain}.sui-swiper-item-content.svelte-1ilmxd5 div.svelte-1ilmxd5{font-weight:400;font-size:14px;line-height:19px;color:var(--swiper-color-text, var(--sui-color-weak));display:flex;align-items:center;margin-top:2px}.sui-swiper-item-content.svelte-1ilmxd5 div span.svelte-1ilmxd5{padding-right:6px}.sui-swiper-indicator.svelte-1ilmxd5.svelte-1ilmxd5{position:absolute;left:0;right:0;bottom:6px;z-index:10;display:flex;justify-content:center}.sui-swiper-indicator-inner.svelte-1ilmxd5>span.svelte-1ilmxd5{display:inline-block;width:4px;height:2px;background-color:var(--swiper-color-text, var(--sui-color-text));border-radius:4px;margin:0 1.5px;opacity:0.3}.sui-swiper-indicator-inner.svelte-1ilmxd5>span.active.svelte-1ilmxd5{width:8px;opacity:0.6}.sui-swiper.svelte-1ilmxd5.svelte-1ilmxd5{position:relative;width:100%;overflow:hidden;border-radius:var(--swiper-border-radius, 12px)}.sui-swiper-inner.svelte-1ilmxd5.svelte-1ilmxd5{display:flex;align-items:center}.sui-swiper-item.svelte-1ilmxd5.svelte-1ilmxd5{flex:none;width:100%}.sui-swiper-item.svelte-1ilmxd5 img{max-width:100%}.sui-swiper-item-inner.svelte-1ilmxd5.svelte-1ilmxd5{overflow:hidden;box-sizing:border-box;padding:0 16px;height:90px;display:flex;align-items:center;justify-content:space-between;background-color:var(--swiper-bg-color, var(--sui-color-white))}.sui-swiper-item-icon.svelte-1ilmxd5.svelte-1ilmxd5{width:65px;height:63px;object-fit:contain}.sui-swiper-item-content.svelte-1ilmxd5 h4.svelte-1ilmxd5{font-weight:500;font-size:20px;line-height:27px;color:var(--swiper-color-text, var(--sui-color-text));margin:0}.sui-swiper-item-content.svelte-1ilmxd5 div.svelte-1ilmxd5{font-weight:400;font-size:14px;line-height:19px;color:var(--swiper-color-text, var(--sui-color-weak));display:flex;align-items:center;margin-top:2px}.sui-swiper-item-content.svelte-1ilmxd5 div span.svelte-1ilmxd5{padding-right:6px}.sui-swiper-indicator.svelte-1ilmxd5.svelte-1ilmxd5{position:absolute;left:0;right:0;bottom:6px;z-index:10;display:flex;justify-content:center}.sui-switch.svelte-a5c1fa.svelte-a5c1fa.svelte-a5c1fa{display:inline-flex;vertical-align:middle;align-items:center;justify-content:space-between}.sui-switch.disabled.svelte-a5c1fa.svelte-a5c1fa.svelte-a5c1fa{cursor:not-allowed}.sui-switch.disabled.svelte-a5c1fa .switch-btn.svelte-a5c1fa.svelte-a5c1fa{pointer-events:none;opacity:0.5}.sui-switch-label.svelte-a5c1fa.svelte-a5c1fa.svelte-a5c1fa{display:inline-flex;padding-right:6px;align-items:center}.sui-switch-btn.svelte-a5c1fa.svelte-a5c1fa.svelte-a5c1fa{height:var(--height, 31px);width:var(--width, 56px);position:relative}.sui-switch-btn.svelte-a5c1fa .track.svelte-a5c1fa.svelte-a5c1fa{background-color:var(--switch-default-bg-color, var(--asm-color-font-disabled, #e5e6e8));height:var(--height, 31px);width:var(--width, 56px);border-radius:calc(var(--height, 31px) / 2);display:flex;align-items:center;justify-content:flex-end}.sui-switch-btn.svelte-a5c1fa .track.svelte-a5c1fa>span.svelte-a5c1fa{display:block;white-space:nowrap;padding:0 8px;font-size:var(--sui-font-size-7);color:var(--text-color, var(--sui-color-weak))}.sui-switch-btn.svelte-a5c1fa .thumb.svelte-a5c1fa.svelte-a5c1fa{position:absolute;top:2px;left:2px;width:calc(var(--height, 31px) - 4px);height:calc(var(--height, 31px) - 4px);border-radius:calc(var(--height, 31px) / 2);background-color:var(--switch-bar-color, var(--asm-color-white, #fff));transition:left ease-in-out 300ms}.sui-switch-btn.checked.svelte-a5c1fa .track.svelte-a5c1fa.svelte-a5c1fa{justify-content:flex-start;background-color:var(--switch-active-bg-color, var(--asm-color-primary, #337dff));--text-color:var(--sui-color-white)}.sui-switch-btn.checked.svelte-a5c1fa .thumb.svelte-a5c1fa.svelte-a5c1fa{left:calc(var(--width, 56px) - 2px - calc(var(--height, 31px) - 4px))}.sui-auto-center.svelte-lmwthy{display:flex;justify-content:center}.sui-tabs-header.svelte-1rffxrr.svelte-1rffxrr{position:relative;border-bottom:0.5px solid var(--border-color, var(--sui-color-border))}.sui-tabs-header-mask-left.svelte-1rffxrr.svelte-1rffxrr{position:absolute;left:0;top:0;bottom:0;z-index:2;width:30px;pointer-events:none;background-image:linear-gradient(90deg, var(--sui-color-background), rgba(255, 255, 255, 0))}.sui-tabs-header-mask-right.svelte-1rffxrr.svelte-1rffxrr{position:absolute;top:0;bottom:0;z-index:2;right:0;width:30px;pointer-events:none;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), var(--sui-color-background))}.sui-tabs-list.svelte-1rffxrr.svelte-1rffxrr{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;overflow-x:scroll;font-size:var(--title-font-size, var(--sui-font-size-9));scrollbar-width:none}.sui-tabs-list.svelte-1rffxrr.svelte-1rffxrr::-webkit-scrollbar{display:none}.sui-tabs-list-tab.svelte-1rffxrr.svelte-1rffxrr{padding:0 12px;flex:auto;text-align:center;cursor:pointer;font-size:inherit}.sui-tabs-list-tab.svelte-1rffxrr span.svelte-1rffxrr{display:inline-block;position:relative;padding:8px 0 10px;white-space:nowrap}.sui-tabs-list-tab.disabled.svelte-1rffxrr.svelte-1rffxrr{pointer-events:none;cursor:not-allowed;opacity:0.5}.sui-tabs-list-tab.active.svelte-1rffxrr.svelte-1rffxrr{color:var(--active-title-color, var(--sui-color-primary))}.sui-tabs-list-tab.active.svelte-1rffxrr span.svelte-1rffxrr::after{content:'';position:absolute;left:0;right:0;bottom:0;height:var(--active-line-height, 2px);background:var(--active-line-color, var(--sui-color-primary));border-radius:var(--active-line-border-radius, var(--active-line-height));transition:all ease 0.3s}.sui-tabs-tabpanel.svelte-1rffxrr.svelte-1rffxrr{padding:var(--content-padding, 12px)}.sui-tabs.capsule.svelte-1rffxrr .sui-tabs-header.svelte-1rffxrr{padding:12px 6px}.sui-tabs.capsule.svelte-1rffxrr .sui-tabs-list-tab.svelte-1rffxrr{padding:0 6px;font-size:var(--title-font-size, var(--sui-font-size-7))}.sui-tabs.capsule.svelte-1rffxrr .sui-tabs-list-tab span.svelte-1rffxrr{display:block;border-radius:20px;color:var(--sui-color-text);background-color:var(--sui-color-box)}.sui-tabs.capsule.svelte-1rffxrr .sui-tabs-list-tab span.svelte-1rffxrr::after{display:none}.sui-tabs.capsule.svelte-1rffxrr .sui-tabs-list-tab.active span.svelte-1rffxrr{color:var(--sui-color-white);background-color:var(--active-title-color, var(--sui-color-primary))}.sui-tabs-header.svelte-1rffxrr{position:relative;border-bottom:0.5px solid var(--border-color, var(--sui-color-border))}.sui-tabs-header-mask-left.svelte-1rffxrr{position:absolute;left:0;top:0;bottom:0;z-index:2;width:30px;pointer-events:none;background-image:linear-gradient(90deg, var(--sui-color-background), rgba(255, 255, 255, 0))}.sui-tabs-header-mask-right.svelte-1rffxrr{position:absolute;top:0;bottom:0;z-index:2;right:0;width:30px;pointer-events:none;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), var(--sui-color-background))}.sui-tabs-list.svelte-1rffxrr{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;overflow-x:scroll;font-size:var(--title-font-size, var(--sui-font-size-9));scrollbar-width:none}.sui-tabs-list.svelte-1rffxrr::-webkit-scrollbar{display:none}.sui-tabs-list-tab.svelte-1rffxrr{padding:0 12px;flex:auto;text-align:center;cursor:pointer;font-size:inherit}.sui-tabs-list-tab.disabled.svelte-1rffxrr{pointer-events:none;cursor:not-allowed;opacity:0.5}.sui-tabs-list-tab.active.svelte-1rffxrr{color:var(--active-title-color, var(--sui-color-primary))}.sui-tabs-tabpanel.svelte-1rffxrr{padding:var(--content-padding, 12px)}.sui-badge.svelte-1wny00t{padding:1px 4px;white-space:nowrap;border-radius:100px;font-weight:400;font-size:var(--sui-font-size-1);background-color:var(--color, var(--sui-badge-color, #ff411c));color:var(--sui-color-white)}.sui-badge-wrapper.svelte-1wny00t{position:relative;display:inline-block}.sui-badge.fixed.svelte-1wny00t{position:absolute;top:var(--top, 0);right:var(--right, 0);z-index:100;transform:translate(50%, -50%)}.sui-badge.dot.svelte-1wny00t{box-sizing:border-box;min-width:10px;width:10px;height:10px;border-radius:5px}.sui-badge.bordered.svelte-1wny00t{border:0.5px solid var(--sui-color-white)}.sui-space.svelte-1qfkhtn{display:inline-flex}.sui-space-horizontal.svelte-1qfkhtn{flex-direction:row}.sui-space-horizontal.svelte-1qfkhtn>*{margin-right:var(--gap-horizontal, var(--gap, 8px))}.sui-space-vertical.svelte-1qfkhtn{flex-direction:column}.sui-space-vertical.svelte-1qfkhtn>*{margin-bottom:var(--gap-horizontal, var(--gap, 8px))}.sui-space-wrap.svelte-1qfkhtn{flex-wrap:wrap}.sui-space-wrap.svelte-1qfkhtn>*{margin-bottom:var(--gap-horizontal, var(--gap, 8px))}.sui-grid.svelte-1bvobu1{display:grid;gap:10px;grid-template-columns:repeat(var(--columns, var(--grid-columns)), minmax(0, 1fr));row-gap:var(--gap-horizontal, var(--gap, var(--grid-gap)));column-gap:var(--gap-vertical, var(--gap, var(--grid-gap)));align-items:stretch}.sui-grid-item.svelte-1bvobu1{grid-column-end:span var(--span)}.sui-grid.svelte-1bvobu1{display:grid;gap:10px;grid-template-columns:repeat(var(--columns, var(--grid-columns)), minmax(0, 1fr));row-gap:var(--gap-horizontal, var(--gap, var(--grid-gap)));column-gap:var(--gap-vertical, var(--gap, var(--grid-gap)));align-items:stretch}.sui-grid-item.svelte-1bvobu1{grid-column-end:span var(--span)}.sui-safe-area.svelte-1ms53hh{display:block;width:100%;background-color:red}.sui-safe-area-top.svelte-1ms53hh{padding-top:calc(env(safe-area-inset-top) * var(--multiple, var(--sui-safe-area-multiple, 1)))}.sui-safe-area-bottom.svelte-1ms53hh{padding-bottom:calc(env(safe-area-inset-bottom)*var(--multiple, var(--sui-safe-area-multiple, 1)))}.sui-inputnumber.svelte-1eegcp9.svelte-1eegcp9{display:inline-flex;align-items:center;width:var(--width, auto)}.sui-inputnumber.disabled.svelte-1eegcp9.svelte-1eegcp9{pointer-events:none;opacity:0.4;--button-color:var(--sui-color-weak)}.sui-inputnumber.svelte-1eegcp9>button.svelte-1eegcp9{box-sizing:border-box;border:0 none;appearance:none;width:var(--input-height, 28px);height:var(--input-height, 28px);color:var(--button-color, var(--sui-color-primary));display:flex;align-items:center;--icon-color:var(--button-color, var(--sui-color-primary))}.sui-inputnumber.svelte-1eegcp9>button.disabled.svelte-1eegcp9{pointer-events:none;--button-color:var(--sui-color-weak);cursor:not-allowed;opacity:0.4}.sui-inputnumber-minus.svelte-1eegcp9.svelte-1eegcp9{margin-right:2px}.sui-inputnumber-plus.svelte-1eegcp9.svelte-1eegcp9{margin-left:2px}.sui-inputnumber.svelte-1eegcp9>input.svelte-1eegcp9{flex:1;box-sizing:border-box;width:var(--input-width, 44px);height:var(--input-height, 28px);text-align:center;background-color:var(--input-background-color, var(--sui-color-box));border:0 none;outline:none;font-size:var(--input-font-size, var(--sui-font-size-main));color:var(--input-font-color, var(--sui-color-text));appearance:none}@keyframes svelte-1iu6cx9-loadingbar{0%{opacity:1;transform:translate(0 0)}49.99%{opacity:1;transform:translate(12px, 0)}50%{opacity:0;transform:translate(12px, 0)}100%{opacity:0;transform:translate(0, 0)}}@keyframes svelte-1iu6cx9-loadingbar1{0%{transform:translate(0, 0)}50%{transform:translate(12px, 0)}100%{transform:translate(0, 0)}}.sui-loading.svelte-1iu6cx9.svelte-1iu6cx9{width:120px;height:120px;display:inline-block;overflow:hidden;background:none;position:fixed;left:50%;top:50%;z-index:100;transform:translate(-50%, -50%)}.sui-loading-mask.svelte-1iu6cx9.svelte-1iu6cx9{box-sizing:border-box;position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:99;background-color:var(--loading-mask-color, #ffffff)}.sui-loading-mask-transparent.svelte-1iu6cx9.svelte-1iu6cx9{background-color:var(--loading-mask-color, rgba(0, 0, 0, 0));pointer-events:none}.sui-loading-inner.svelte-1iu6cx9.svelte-1iu6cx9{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0;border-radius:6px;background-color:var(--loading-spin-color, transparent)}.sui-loading-inner.svelte-1iu6cx9 div.svelte-1iu6cx9{box-sizing:content-box}.sui-loading-inner.svelte-1iu6cx9 div.svelte-1iu6cx9{position:absolute;width:8px;height:8px;border-radius:50%;top:56px;left:51.2px}.sui-loading-inner.svelte-1iu6cx9 div.svelte-1iu6cx9:nth-child(1){background:#e90c59;animation:svelte-1iu6cx9-loadingbar1 0.83333333s linear infinite;animation-delay:-0.41666667s}.sui-loading-inner.svelte-1iu6cx9 div.svelte-1iu6cx9:nth-child(2){background:#46dff0;animation:svelte-1iu6cx9-loadingbar1 0.83333333s linear infinite;animation-delay:0s}.sui-loading-inner.svelte-1iu6cx9 div.svelte-1iu6cx9:nth-child(3){background:#e90c59;animation:svelte-1iu6cx9-loadingbar 0.83333333s linear infinite;animation-delay:-0.41666667s}.sui-rate.svelte-1y6txi7{display:flex;align-items:center;user-select:none}.sui-rate-item.svelte-1y6txi7{padding:3px;cursor:pointer}.sui-notice-bar.svelte-1356dmy{box-sizing:border-box;display:flex;align-items:center;padding:0 12px;--notice-text-color:var(--sui-color-white);--notice-background-color:#ababab;height:var(--height, 38px);background-color:var(--background-color, var(--notice-background-color))}.sui-notice-bar-icon.svelte-1356dmy{flex:none;margin-right:8px}.sui-notice-bar-icon.svelte-1356dmy:empty{display:none}.sui-notice-bar-content.svelte-1356dmy{flex:1;font-size:var(--font-size, var(--sui-font-size-7));color:var(--text-color, var(--notice-text-color));line-height:var(--height, 38px);position:relative;overflow:hidden}.sui-notice-bar-content-inner.svelte-1356dmy{white-space:nowrap}.sui-notice-bar-content-inner.animate.svelte-1356dmy{transition:transform linear 8s}.sui-notice-bar-extra.svelte-1356dmy{flex:none;margin-left:8px}.sui-notice-bar-extra.svelte-1356dmy:empty{display:none}.sui-notice-bar-alert.svelte-1356dmy{--notice-text-color:#ff6010;--notice-background-color:#fff9ed}.sui-notice-bar-error.svelte-1356dmy{--notice-text-color:#fff;--notice-background-color:#ff3b30}.sui-notice-bar-info.svelte-1356dmy{--notice-text-color:#1677ff;--notice-background-color:#d0e4ff}.sui-form-item.svelte-1gaqd9p.svelte-1gaqd9p{display:flex;align-items:center;border-bottom:0.5px solid var(--sui-color-border);margin-left:12px}.sui-form-item-label.svelte-1gaqd9p.svelte-1gaqd9p{font-size:var(--label-font-size, var(--sui-font-size-9));flex:0 0 6.8em;color:var(--sui-color-text-secondary);padding:12px 0}.sui-form-item-inner.svelte-1gaqd9p.svelte-1gaqd9p{flex:1;display:flex;align-items:center}.sui-form-item-arrow.svelte-1gaqd9p.svelte-1gaqd9p{padding-right:12px}.sui-form.vertical.svelte-1gaqd9p .sui-form-item.svelte-1gaqd9p{display:block;padding:12px 0}.sui-form.vertical.svelte-1gaqd9p .sui-form-item-label.svelte-1gaqd9p{flex:none;font-size:var(--label-font-size, var(--sui-font-size-7));margin-bottom:4px;padding:0}.sui-form-item.svelte-1gaqd9p.svelte-1gaqd9p{display:flex;align-items:center;border-bottom:0.5px solid var(--sui-color-border);margin-left:12px}.sui-form-item-label.svelte-1gaqd9p.svelte-1gaqd9p{font-size:var(--label-font-size, var(--sui-font-size-9));flex:0 0 6.8em;color:var(--sui-color-text-secondary);padding:12px 0}.sui-form-item-inner.svelte-1gaqd9p.svelte-1gaqd9p{flex:1;display:flex;align-items:center}.sui-form-item-arrow.svelte-1gaqd9p.svelte-1gaqd9p{padding-right:12px}.sui-form.vertical.svelte-1gaqd9p .sui-form-item.svelte-1gaqd9p{display:block;padding:12px 0}.sui-form.vertical.svelte-1gaqd9p .sui-form-item-label.svelte-1gaqd9p{flex:none;font-size:var(--label-font-size, var(--sui-font-size-7));margin-bottom:4px;padding:0}.sui-textarea.svelte-17kfwbi.svelte-17kfwbi{box-sizing:border-box;resize:none;appearance:none;padding:0;margin:0;width:100%;max-width:100%;max-height:100%;min-height:1.5em;font-size:var(--font-size, var(--sui-font-size-9));font-family:var(--sui-font-family);line-height:1.5;text-align:var(--text-align, left);color:var(--color, var(--sui-color-text));border:0 none;outline:0 none;background-color:transparent}.sui-textarea.svelte-17kfwbi.svelte-17kfwbi::-webkit-input-placeholder{color:var(--placeholder-color, var(--sui-color-light));font-family:inherit}.sui-textarea.svelte-17kfwbi.svelte-17kfwbi:disabled{color:var(--disabled-color, var(--sui-color-weak))}.sui-textarea-wrapper.svelte-17kfwbi.svelte-17kfwbi{display:block}.sui-textarea-count.svelte-17kfwbi.svelte-17kfwbi{text-align:var(--count-text-align, right);color:var(--sui-color-weak);font-size:var(--sui-font-size-9);padding-top:8px}.sui-textarea-count.svelte-17kfwbi b.svelte-17kfwbi{font-weight:normal}.sui-input.svelte-pzcqhg{background-color:var(--background-color, transparent);display:flex;align-items:center;width:100%;max-width:100%}.sui-input-element.svelte-pzcqhg{flex:1;box-sizing:border-box;border:0 none;outline:0 none;appearance:none;padding:0;margin:0;font-family:var(--sui-font-family);font-size:var(--font-size, var(--sui-font-size-9));color:var(--color, var(--sui-color-text));text-align:var(--text-align, left);min-height:1.5em;background-color:transparent}.sui-input-element.svelte-pzcqhg::-webkit-input-placeholder{color:var(--placeholder-color, var(--sui-color-light));font-family:inherit}.sui-input-element.svelte-pzcqhg:disabled{color:var(--disabled-color, var(--sui-color-weak))}.sui-steps.svelte-1mip7hn{padding:8px 16px}.sui-steps-horizontal.svelte-1mip7hn{display:flex;justify-content:space-between}.sui-step.svelte-1mip7hn{display:flex;align-items:stretch}.sui-step-indicator.svelte-1mip7hn{flex:0 0 24px;margin-right:var(--indicator-margin-right, 0);position:relative}.sui-step-indicator.svelte-1mip7hn::after{content:'';width:1px;position:absolute;left:50%;top:calc(var(--title-font-size, var(--sui-font-size-main)) * 1.5 / 2);z-index:1;height:100%;transform:translate(-50%, 0);background-color:var(--line-to-next-color, #e5e5e5)}.sui-step-icon-container.svelte-1mip7hn{position:absolute;left:50%;top:calc(var(--title-font-size, var(--sui-font-size-main)) * 1.5 / 2);z-index:2;transform:translate(-50%, -50%);color:var(--icon-color, #e5e5e5)}.sui-step-icon-dot.svelte-1mip7hn{display:block;width:8px;height:8px;border-radius:8px;background-color:currentColor}.sui-step-content.svelte-1mip7hn{padding-bottom:24px}.sui-step-title.svelte-1mip7hn{margin:0;font-size:var(--title-font-size, var(--sui-font-size-main));font-weight:normal;line-height:1.5;color:var(--step-title-color)}.sui-step-desc.svelte-1mip7hn{margin:0;padding-top:4px;font-size:var(--description-font-size, var(--sui-font-size-4));color:var(--sui-color-weak)}.sui-step-desc.svelte-1mip7hn:empty{display:none}.sui-step-wait.svelte-1mip7hn{--step-title-color:var(--sui-color-weak)}.sui-step-process.svelte-1mip7hn{--step-title-color:var(--sui-color-primary);--icon-color:var(--sui-color-primary)}.sui-step-finish.svelte-1mip7hn{--line-to-next-color:var(--sui-color-primary);--icon-color:var(--sui-color-primary)}.sui-step-error.svelte-1mip7hn{--icon-color:var(--sui-color-danger);--step-title-color:var(--sui-color-danger)}.sui-steps.svelte-1mip7hn.svelte-1mip7hn{padding:8px 16px}.sui-steps-horizontal.svelte-1mip7hn.svelte-1mip7hn{display:flex;justify-content:space-between}.sui-steps-horizontal.svelte-1mip7hn .sui-step.svelte-1mip7hn{flex:1;flex-direction:column;text-align:center}.sui-steps-horizontal.svelte-1mip7hn .sui-step-indicator.svelte-1mip7hn::after{height:1px;width:100%;transform:translate(0, -50%)}.sui-step.svelte-1mip7hn.svelte-1mip7hn{display:flex;align-items:stretch}.sui-step-indicator.svelte-1mip7hn.svelte-1mip7hn{flex:0 0 24px;margin-right:var(--indicator-margin-right, 0);position:relative}.sui-step-indicator.svelte-1mip7hn.svelte-1mip7hn::after{content:'';width:1px;position:absolute;left:50%;top:calc(var(--title-font-size, var(--sui-font-size-main)) * 1.5 / 2);z-index:1;height:100%;transform:translate(-50%, 0);background-color:var(--line-to-next-color, #e5e5e5)}.sui-step-icon-container.svelte-1mip7hn.svelte-1mip7hn{position:absolute;left:50%;top:calc(var(--title-font-size, var(--sui-font-size-main)) * 1.5 / 2);z-index:2;transform:translate(-50%, -50%);color:var(--icon-color, #e5e5e5)}.sui-step-icon-dot.svelte-1mip7hn.svelte-1mip7hn{display:block;width:8px;height:8px;border-radius:8px;background-color:currentColor}.sui-step-content.svelte-1mip7hn.svelte-1mip7hn{padding-bottom:24px}.sui-step-title.svelte-1mip7hn.svelte-1mip7hn{margin:0;font-size:var(--title-font-size, var(--sui-font-size-main));font-weight:normal;line-height:1.5;color:var(--step-title-color)}.sui-step-desc.svelte-1mip7hn.svelte-1mip7hn{margin:0;padding-top:4px;font-size:var(--description-font-size, var(--sui-font-size-4));color:var(--sui-color-weak)}.sui-step-desc.svelte-1mip7hn.svelte-1mip7hn:empty{display:none}.sui-step.svelte-1mip7hn:last-child .sui-step-indicator.svelte-1mip7hn::after{display:none}.sui-step-wait.svelte-1mip7hn.svelte-1mip7hn{--step-title-color:var(--sui-color-weak)}.sui-step-process.svelte-1mip7hn.svelte-1mip7hn{--step-title-color:var(--sui-color-primary);--icon-color:var(--sui-color-primary)}.sui-step-finish.svelte-1mip7hn.svelte-1mip7hn{--line-to-next-color:var(--sui-color-primary);--icon-color:var(--sui-color-primary)}.sui-step-error.svelte-1mip7hn.svelte-1mip7hn{--icon-color:var(--sui-color-danger);--step-title-color:var(--sui-color-danger)}.sui-selector.svelte-1hkngs4.svelte-1hkngs4{font-size:var(--sui-font-size-7);line-height:1.4}.sui-selector-item.svelte-1hkngs4.svelte-1hkngs4{padding:var(--pading, 8px 16px);color:var(--text-color, var(--sui-color-text));background-color:var(--color, var(--sui-color-box));border-radius:var(--border-radius, 0);cursor:pointer;overflow:hidden;text-align:center;position:relative}.sui-selector-item.active.svelte-1hkngs4.svelte-1hkngs4{color:var(--checked-text-color, var(--sui-color-primary));background-color:var(--checked-color, #e7f1ff)}.sui-selector-item.active.svelte-1hkngs4 .sui-selector-item-mark.svelte-1hkngs4{position:absolute;right:0;bottom:0;z-index:2;width:0;overflow:hidden;border-top:6px solid transparent;border-bottom:6px solid var(--sui-color-primary);border-left:8px solid transparent;border-right:8px solid var(--sui-color-primary)}.sui-selector-item.disabled.svelte-1hkngs4.svelte-1hkngs4{cursor:not-allowed;opacity:0.4}.sui-selector.disabled.svelte-1hkngs4.svelte-1hkngs4{opacity:0.4}.keypad.svelte-19n3kow{position:fixed;left:0;right:0;bottom:0;z-index:1000;box-sizing:border-box;padding:0 2px 8px;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:var(--sui-color-light)}.keypad.svelte-19n3kow .keypad-btn-del{flex:0 0 68px !important}.keypad.svelte-19n3kow .keypad-btn-ok{flex:0 0 68px !important;background-color:var(--sui-color-primary);color:var(--sui-color-white)}.idpad.svelte-vtfd73{position:fixed;left:0;right:0;bottom:0;z-index:1000;box-sizing:border-box;padding:0 8px 8px;display:flex;justify-content:space-between;background-color:var(--sui-color-light)}.idpad-inner.svelte-vtfd73{display:flex;flex-wrap:wrap;justify-content:space-between}.idpad-actions.svelte-vtfd73{display:flex;align-items:stretch;flex-direction:column;width:100px;padding-left:3px}.idpad.svelte-vtfd73 .idpad-btn{flex:0 0 90px;height:48px;font-size:22px}.idpad.svelte-vtfd73 .idpad-btn-ok{flex:1;background-color:var(--sui-color-primary);color:var(--sui-color-white)}.propad.svelte-74nzvv{position:fixed;left:0;right:0;bottom:0;z-index:1000;box-sizing:border-box;padding:0 2px 8px;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:var(--sui-color-light)}.propad.svelte-74nzvv::after{content:'';flex:1}.propad.svelte-74nzvv .keypad-btn-del{flex:0 0 68px !important}.propad.svelte-74nzvv .keypad-btn-ok{flex:0 0 68px !important;background-color:var(--sui-color-primary);color:var(--sui-color-white)}.sui-card.svelte-1mh5efn{background:var(--sui-color-background);border-radius:8px;padding:0 12px}.sui-card-header.svelte-1mh5efn{position:relative;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:12px 0}.sui-card-header.svelte-1mh5efn:not(:last-child){border-bottom:solid 0.5px var(--sui-color-border)}.sui-card-header-title.svelte-1mh5efn{font-size:var(--sui-font-size-7);line-height:1.4;font-weight:bold;margin:0;color:var(--sui-card-title-color, var(--sui-color-text))}.sui-card-header.svelte-1mh5efn:empty{display:none}.sui-card-body.svelte-1mh5efn{padding:12px 0;color:var(--sui-card-body-color, var(--sui-color-text))}.sui-card-body.svelte-1mh5efn:empty{display:none}.sui-pdfviewer.svelte-15fgbrl{transform-origin:left top;transform:scale(var(--scale))}.sui-pdfviewer-conatiner.svelte-15fgbrl{overflow-x:auto}.sui-pdfviewer-toolbar.svelte-15fgbrl{padding:10px 24px;position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;background-color:rgba(255, 255, 255, 0.9);box-shadow:0 0 3px #666}.sui-image.svelte-fmfsb4{max-width:100%;object-fit:fill;display:block}.sui-image-wrapper.svelte-fmfsb4{display:flex;align-items:center;justify-content:center;background-color:var(--background-color, var(--sui-color-background));overflow:hidden}.sui-image-wrapper-hooks.svelte-fmfsb4{min-height:10px}.sui-progress-circle.svelte-1dkklvk{display:inline-block}.sui-progress-circle-svg.svelte-1dkklvk{transform:rotate(-90deg);transform-origin:50% 50%}.sui-progress-circle-content.svelte-1dkklvk{position:relative;margin:auto;width:100%;height:100%}.sui-progress-circle-info.svelte-1dkklvk{position:absolute;width:100%;top:50%;left:50%;text-align:center;transform:translate(-50%, -50%)}.sui-icons.svelte-1ssi3o0{font-size:var(--icon-size, var(--size, var(--sui-font-size-8)));width:1em;height:1em;vertical-align:middle;color:var(--icon-color, var(--color))}.sui-picker.svelte-nicj5.svelte-nicj5{height:150px;overflow:hidden;position:relative;border-radius:8px}.sui-picker.svelte-nicj5.svelte-nicj5::before,.sui-picker.svelte-nicj5.svelte-nicj5::after{content:"";position:absolute;left:0;right:0;z-index:2;height:50px;box-sizing:border-box;pointer-events:none}.sui-picker.svelte-nicj5.svelte-nicj5::before{top:0;border-bottom:0.5px solid var(--sui-color-border)}.sui-picker.svelte-nicj5.svelte-nicj5::after{bottom:0;border-top:0.5px solid var(--sui-color-border)}.sui-picker-inner.svelte-nicj5.svelte-nicj5{display:block}.sui-picker-item.svelte-nicj5.svelte-nicj5{box-sizing:border-box;height:50px;font-size:14px;display:flex;align-items:center;justify-content:center;color:var(--picker-font-color, rgba(0, 10, 31, 0.4));transition:all ease 0.1s;padding:0 6px}.sui-picker-item.svelte-nicj5>span.svelte-nicj5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui-picker-item.svelte-nicj5 small.svelte-nicj5{font-size:10px;padding-left:3px;margin-top:-3px}.sui-picker-item.active.svelte-nicj5.svelte-nicj5{color:var(--picker-font-active-color, var(--sui-color-primary));font-size:18px}.sui-picker-item.active.svelte-nicj5 small.svelte-nicj5{color:currentColor}.sui-tag.svelte-15t6gqm{padding:2px 4px;font-size:var(--sui-font-size-3);line-height:1;font-weight:normal;background:var(--background-color, var(--tag-background-color));color:var(--text-color, var(--tag-text-color));display:inline-block;white-space:nowrap;border-radius:var(--border-radius, var(--tag-border-radius, 2px));border:1px solid var(--border-color, var(--tag-border-color));box-sizing:border-box}.sui-tag.round.svelte-15t6gqm{border-radius:100px}.sui-toast.svelte-fzzue3.svelte-fzzue3.svelte-fzzue3{position:fixed;left:0;right:0;top:50%;z-index:1999;transform:translateY(-50%);margin:0;padding:0;list-style:none}.sui-toast.svelte-fzzue3 li.svelte-fzzue3.svelte-fzzue3{margin:0 1rem 1rem;display:flex;justify-content:center;font-size:var(--sui-font-size-7)}.sui-toast.svelte-fzzue3 li span.svelte-fzzue3.svelte-fzzue3{background-color:rgba(0, 0, 0, 0.7);color:var(--sui-color-white);padding:12px;border-radius:8px;display:inline-block;position:relative;line-height:1.5;word-break:break-all;overflow:hidden;text-align:left;font-size:var(--sui-font-size-7)}.sui-toast.svelte-fzzue3 li span.svelte-fzzue3>i.svelte-fzzue3{position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:var(--sui-color-danger);opacity:0.8;animation:svelte-fzzue3-shrink 4s linear forwards}@keyframes svelte-fzzue3-shrink{0%{width:100%}100%{width:0}}button.svelte-7wmagb{flex:0 0 31px;margin:10px 2px 0;padding:10px;border-radius:6px;border:0;font-weight:600;font-size:16px;position:relative;background-color:var(--sui-color-box)}button.active.svelte-7wmagb::before{content:'';position:absolute;pointer-events:none;border-radius:6px;left:0;right:0;top:0;bottom:0;z-index:1;background-color:var(--sui-color-text-secondary);opacity:0.5}/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

.textLayer {
  position: absolute;
  text-align: initial;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  opacity: 0.2;
  line-height: 1;
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
          text-size-adjust: none;
  forced-color-adjust: none;
}

.textLayer span,
.textLayer br {
  color: transparent;
  position: absolute;
  white-space: pre;
  cursor: text;
  transform-origin: 0% 0%;
}

/* Only necessary in Google Chrome, see issue 14205, and most unfortunately
 * the problem doesn't show up in "text" reference tests. */
.textLayer span.markedContent {
  top: 0;
  height: 0;
}

.textLayer .highlight {
  margin: -1px;
  padding: 1px;
  background-color: rgba(180, 0, 170, 1);
  border-radius: 4px;
}

.textLayer .highlight.appended {
  position: initial;
}

.textLayer .highlight.begin {
  border-radius: 4px 0 0 4px;
}

.textLayer .highlight.end {
  border-radius: 0 4px 4px 0;
}

.textLayer .highlight.middle {
  border-radius: 0;
}

.textLayer .highlight.selected {
  background-color: rgba(0, 100, 0, 1);
}

.textLayer ::-moz-selection {
  background: rgba(0, 0, 255, 1);
}

.textLayer ::selection {
  background: rgba(0, 0, 255, 1);
}

/* Avoids https://github.com/mozilla/pdf.js/issues/13840 in Chrome */
.textLayer br::-moz-selection {
  background: transparent;
}
.textLayer br::selection {
  background: transparent;
}

.textLayer .endOfContent {
  display: block;
  position: absolute;
  left: 0;
  top: 100%;
  right: 0;
  bottom: 0;
  z-index: -1;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.textLayer .endOfContent.active {
  top: 0;
}


:root {
  --annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
}

@media (forced-colors: active) {
  .annotationLayer .textWidgetAnnotation input:required,
  .annotationLayer .textWidgetAnnotation textarea:required,
  .annotationLayer .choiceWidgetAnnotation select:required,
  .annotationLayer .buttonWidgetAnnotation.checkBox input:required,
  .annotationLayer .buttonWidgetAnnotation.radioButton input:required {
    outline: 1.5px solid selectedItem;
  }
}

.annotationLayer {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  transform-origin: 0 0;
}

.annotationLayer section {
  position: absolute;
  text-align: initial;
  pointer-events: auto;
  box-sizing: border-box;
  transform-origin: 0 0;
}

.annotationLayer .linkAnnotation > a,
.annotationLayer .buttonWidgetAnnotation.pushButton > a {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.annotationLayer .buttonWidgetAnnotation.pushButton > canvas {
  width: 100%;
  height: 100%;
}

.annotationLayer .linkAnnotation > a:hover,
.annotationLayer .buttonWidgetAnnotation.pushButton > a:hover {
  opacity: 0.2;
  background: rgba(255, 255, 0, 1);
  box-shadow: 0 2px 10px rgba(255, 255, 0, 1);
}

.annotationLayer .textAnnotation img {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
}

.annotationLayer .textWidgetAnnotation input,
.annotationLayer .textWidgetAnnotation textarea,
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
  background-image: var(--annotation-unfocused-field-background);
  border: 1px solid transparent;
  box-sizing: border-box;
  font: calc(9px * var(--scale-factor)) sans-serif;
  height: 100%;
  margin: 0;
  vertical-align: top;
  width: 100%;
}

.annotationLayer .textWidgetAnnotation input:required,
.annotationLayer .textWidgetAnnotation textarea:required,
.annotationLayer .choiceWidgetAnnotation select:required,
.annotationLayer .buttonWidgetAnnotation.checkBox input:required,
.annotationLayer .buttonWidgetAnnotation.radioButton input:required {
  outline: 1.5px solid red;
}

.annotationLayer .choiceWidgetAnnotation select option {
  padding: 0;
}

.annotationLayer .buttonWidgetAnnotation.radioButton input {
  border-radius: 50%;
}

.annotationLayer .textWidgetAnnotation textarea {
  resize: none;
}

.annotationLayer .textWidgetAnnotation input[disabled],
.annotationLayer .textWidgetAnnotation textarea[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],
.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled] {
  background: none;
  border: 1px solid transparent;
  cursor: not-allowed;
}

.annotationLayer .textWidgetAnnotation input:hover,
.annotationLayer .textWidgetAnnotation textarea:hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,
.annotationLayer .buttonWidgetAnnotation.radioButton input:hover {
  border: 1px solid rgba(0, 0, 0, 1);
}

.annotationLayer .textWidgetAnnotation input:focus,
.annotationLayer .textWidgetAnnotation textarea:focus,
.annotationLayer .choiceWidgetAnnotation select:focus {
  background: none;
  border: 1px solid transparent;
}

.annotationLayer .textWidgetAnnotation input :focus,
.annotationLayer .textWidgetAnnotation textarea :focus,
.annotationLayer .choiceWidgetAnnotation select :focus,
.annotationLayer .buttonWidgetAnnotation.checkBox :focus,
.annotationLayer .buttonWidgetAnnotation.radioButton :focus {
  background-image: none;
  background-color: transparent;
  outline: auto;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,
.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
  background-color: CanvasText;
  content: "";
  display: block;
  position: absolute;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
  height: 80%;
  left: 45%;
  width: 1px;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before {
  transform: rotate(45deg);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
  transform: rotate(-45deg);
}

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
  border-radius: 50%;
  height: 50%;
  left: 30%;
  top: 20%;
  width: 50%;
}

.annotationLayer .textWidgetAnnotation input.comb {
  font-family: monospace;
  padding-left: 2px;
  padding-right: 0;
}

.annotationLayer .textWidgetAnnotation input.comb:focus {
  /*
   * Letter spacing is placed on the right side of each character. Hence, the
   * letter spacing of the last character may be placed outside the visible
   * area, causing horizontal scrolling. We avoid this by extending the width
   * when the element has focus and revert this when it loses focus.
   */
  width: 103%;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.annotationLayer .popupTriggerArea {
  height: 100%;
  width: 100%;
}

.annotationLayer .popupWrapper {
  position: absolute;
  font-size: calc(9px * var(--scale-factor));
  width: 100%;
  min-width: calc(180px * var(--scale-factor));
  pointer-events: none;
}

.annotationLayer .popup {
  position: absolute;
  max-width: calc(180px * var(--scale-factor));
  background-color: rgba(255, 255, 153, 1);
  box-shadow: 0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor))
    rgba(136, 136, 136, 1);
  border-radius: calc(2px * var(--scale-factor));
  padding: calc(6px * var(--scale-factor));
  margin-left: calc(5px * var(--scale-factor));
  cursor: pointer;
  font: message-box;
  white-space: normal;
  word-wrap: break-word;
  pointer-events: auto;
}

.annotationLayer .popup > * {
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .popup h1 {
  display: inline-block;
}

.annotationLayer .popupDate {
  display: inline-block;
  margin-left: calc(5px * var(--scale-factor));
}

.annotationLayer .popupContent {
  border-top: 1px solid rgba(51, 51, 51, 1);
  margin-top: calc(2px * var(--scale-factor));
  padding-top: calc(2px * var(--scale-factor));
}

.annotationLayer .richText > * {
  white-space: pre-wrap;
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .highlightAnnotation,
.annotationLayer .underlineAnnotation,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .freeTextAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .squareAnnotation svg rect,
.annotationLayer .circleAnnotation svg ellipse,
.annotationLayer .polylineAnnotation svg polyline,
.annotationLayer .polygonAnnotation svg polygon,
.annotationLayer .caretAnnotation,
.annotationLayer .inkAnnotation svg polyline,
.annotationLayer .stampAnnotation,
.annotationLayer .fileAttachmentAnnotation {
  cursor: pointer;
}

.annotationLayer section svg {
  position: absolute;
  width: 100%;
  height: 100%;
}

.annotationLayer .annotationTextContent {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none;
}

.annotationLayer .annotationTextContent span {
  width: 100%;
  display: inline-block;
}


:root {
  --xfa-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
}

@media (forced-colors: active) {
  .xfaLayer *:required {
    outline: 1.5px solid selectedItem;
  }
}

.xfaLayer .highlight {
  margin: -1px;
  padding: 1px;
  background-color: rgba(239, 203, 237, 1);
  border-radius: 4px;
}

.xfaLayer .highlight.appended {
  position: initial;
}

.xfaLayer .highlight.begin {
  border-radius: 4px 0 0 4px;
}

.xfaLayer .highlight.end {
  border-radius: 0 4px 4px 0;
}

.xfaLayer .highlight.middle {
  border-radius: 0;
}

.xfaLayer .highlight.selected {
  background-color: rgba(203, 223, 203, 1);
}

.xfaLayer ::-moz-selection {
  background: rgba(0, 0, 255, 1);
}

.xfaLayer ::selection {
  background: rgba(0, 0, 255, 1);
}

.xfaPage {
  overflow: hidden;
  position: relative;
}

.xfaContentarea {
  position: absolute;
}

.xfaPrintOnly {
  display: none;
}

.xfaLayer {
  position: absolute;
  text-align: initial;
  top: 0;
  left: 0;
  transform-origin: 0 0;
  line-height: 1.2;
}

.xfaLayer * {
  color: inherit;
  font: inherit;
  font-style: inherit;
  font-weight: inherit;
  font-kerning: inherit;
  letter-spacing: -0.01px;
  text-align: inherit;
  text-decoration: inherit;
  box-sizing: border-box;
  background-color: transparent;
  padding: 0;
  margin: 0;
  pointer-events: auto;
  line-height: inherit;
}

.xfaLayer *:required {
  outline: 1.5px solid red;
}

.xfaLayer div {
  pointer-events: none;
}

.xfaLayer svg {
  pointer-events: none;
}

.xfaLayer svg * {
  pointer-events: none;
}

.xfaLayer a {
  color: blue;
}

.xfaRich li {
  margin-left: 3em;
}

.xfaFont {
  color: black;
  font-weight: normal;
  font-kerning: none;
  font-size: 10px;
  font-style: normal;
  letter-spacing: 0;
  text-decoration: none;
  vertical-align: 0;
}

.xfaCaption {
  overflow: hidden;
  flex: 0 0 auto;
}

.xfaCaptionForCheckButton {
  overflow: hidden;
  flex: 1 1 auto;
}

.xfaLabel {
  height: 100%;
  width: 100%;
}

.xfaLeft {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.xfaRight {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}

.xfaLeft > .xfaCaption,
.xfaLeft > .xfaCaptionForCheckButton,
.xfaRight > .xfaCaption,
.xfaRight > .xfaCaptionForCheckButton {
  max-height: 100%;
}

.xfaTop {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.xfaBottom {
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-start;
}

.xfaTop > .xfaCaption,
.xfaTop > .xfaCaptionForCheckButton,
.xfaBottom > .xfaCaption,
.xfaBottom > .xfaCaptionForCheckButton {
  width: 100%;
}

.xfaBorder {
  background-color: transparent;
  position: absolute;
  pointer-events: none;
}

.xfaWrapped {
  width: 100%;
  height: 100%;
}

.xfaTextfield:focus,
.xfaSelect:focus {
  background-image: none;
  background-color: transparent;
  outline: auto;
  outline-offset: -1px;
}

.xfaCheckbox:focus,
.xfaRadio:focus {
  outline: auto;
}

.xfaTextfield,
.xfaSelect {
  height: 100%;
  width: 100%;
  flex: 1 1 auto;
  border: none;
  resize: none;
  background-image: var(--xfa-unfocused-field-background);
}

.xfaTop > .xfaTextfield,
.xfaTop > .xfaSelect,
.xfaBottom > .xfaTextfield,
.xfaBottom > .xfaSelect {
  flex: 0 1 auto;
}

.xfaButton {
  cursor: pointer;
  width: 100%;
  height: 100%;
  border: none;
  text-align: center;
}

.xfaLink {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.xfaCheckbox,
.xfaRadio {
  width: 100%;
  height: 100%;
  flex: 0 0 auto;
  border: none;
}

.xfaRich {
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
}

.xfaImage {
  -o-object-position: left top;
     object-position: left top;
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
  height: 100%;
}

.xfaLrTb,
.xfaRlTb,
.xfaTb {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.xfaLr {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

.xfaRl {
  display: flex;
  flex-direction: row-reverse;
  align-items: stretch;
}

.xfaTb > div {
  justify-content: left;
}

.xfaPosition {
  position: relative;
}

.xfaArea {
  position: relative;
}

.xfaValignMiddle {
  display: flex;
  align-items: center;
}

.xfaTable {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.xfaTable .xfaRow {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

.xfaTable .xfaRlRow {
  display: flex;
  flex-direction: row-reverse;
  align-items: stretch;
  flex: 1;
}

.xfaTable .xfaRlRow > div {
  flex: 1;
}

.xfaNonInteractive input,
.xfaNonInteractive textarea,
.xfaDisabled input,
.xfaDisabled textarea,
.xfaReadOnly input,
.xfaReadOnly textarea {
  background: initial;
}

@media print {
  .xfaTextfield,
  .xfaSelect {
    background: transparent;
  }

  .xfaSelect {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    text-indent: 1px;
    text-overflow: "";
  }
}


:root {
  --focus-outline: solid 2px blue;
  --hover-outline: dashed 2px blue;
  --freetext-line-height: 1.35;
  --freetext-padding: 2px;
  --editorInk-editing-cursor: pointer;
}

@media (forced-colors: active) {
  :root {
    --focus-outline: solid 3px ButtonText;
    --hover-outline: dashed 3px ButtonText;
  }
}

[data-editor-rotation="90"] {
  transform: rotate(90deg);
}
[data-editor-rotation="180"] {
  transform: rotate(180deg);
}
[data-editor-rotation="270"] {
  transform: rotate(270deg);
}

.annotationEditorLayer {
  background: transparent;
  position: absolute;
  top: 0;
  left: 0;
  font-size: calc(100px * var(--scale-factor));
  transform-origin: 0 0;
}

.annotationEditorLayer .selectedEditor {
  outline: var(--focus-outline);
  resize: none;
}

.annotationEditorLayer .freeTextEditor {
  position: absolute;
  background: transparent;
  border-radius: 3px;
  padding: calc(var(--freetext-padding) * var(--scale-factor));
  resize: none;
  width: auto;
  height: auto;
  z-index: 1;
  transform-origin: 0 0;
  touch-action: none;
}

.annotationEditorLayer .freeTextEditor .internal {
  background: transparent;
  border: none;
  top: 0;
  left: 0;
  overflow: visible;
  white-space: nowrap;
  resize: none;
  font: 10px sans-serif;
  line-height: var(--freetext-line-height);
}

.annotationEditorLayer .freeTextEditor .overlay {
  position: absolute;
  display: none;
  background: transparent;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.annotationEditorLayer .freeTextEditor .overlay.enabled {
  display: block;
}

.annotationEditorLayer .freeTextEditor .internal:empty::before {
  content: attr(default-content);
  color: gray;
}

.annotationEditorLayer .freeTextEditor .internal:focus {
  outline: none;
}

.annotationEditorLayer .inkEditor.disabled {
  resize: none;
}

.annotationEditorLayer .inkEditor.disabled.selectedEditor {
  resize: horizontal;
}

.annotationEditorLayer .freeTextEditor:hover:not(.selectedEditor),
.annotationEditorLayer .inkEditor:hover:not(.selectedEditor) {
  outline: var(--hover-outline);
}

.annotationEditorLayer .inkEditor {
  position: absolute;
  background: transparent;
  border-radius: 3px;
  overflow: auto;
  width: 100%;
  height: 100%;
  z-index: 1;
  transform-origin: 0 0;
  cursor: auto;
}

.annotationEditorLayer .inkEditor.editing {
  resize: none;
  cursor: var(--editorInk-editing-cursor), pointer;
}

.annotationEditorLayer .inkEditor .inkEditorCanvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  touch-action: none;
}

:root {
  --viewer-container-height: 0;
  --pdfViewer-padding-bottom: 0;
  --page-margin: 1px auto -8px;
  --page-border: 9px solid transparent;
  --page-border-image: url(images/shadow.png) 9 9 repeat;
  --spreadHorizontalWrapped-margin-LR: -3.5px;
  --scale-factor: 1;
}

@media screen and (forced-colors: active) {
  :root {
    --pdfViewer-padding-bottom: 9px;
    --page-margin: 8px auto -1px;
    --page-border: 1px solid CanvasText;
    --page-border-image: none;
    --spreadHorizontalWrapped-margin-LR: 3.5px;
  }
}

[data-main-rotation="90"] {
  transform: rotate(90deg) translateY(-100%);
}
[data-main-rotation="180"] {
  transform: rotate(180deg) translate(-100%, -100%);
}
[data-main-rotation="270"] {
  transform: rotate(270deg) translateX(-100%);
}

.pdfViewer {
  padding-bottom: var(--pdfViewer-padding-bottom);
}

.pdfViewer .canvasWrapper {
  overflow: hidden;
}

.pdfViewer .page {
  direction: ltr;
  width: 816px;
  height: 1056px;
  margin: var(--page-margin);
  position: relative;
  overflow: visible;
  border: var(--page-border);
  -o-border-image: var(--page-border-image);
     border-image: var(--page-border-image);
  background-clip: content-box;
  background-color: rgba(255, 255, 255, 1);
}

.pdfViewer .dummyPage {
  position: relative;
  width: 0;
  height: var(--viewer-container-height);
}

.pdfViewer.removePageBorders .page {
  margin: 0 auto 10px;
  border: none;
}

.pdfViewer.singlePageView {
  display: inline-block;
}

.pdfViewer.singlePageView .page {
  margin: 0;
  border: none;
}

.pdfViewer.scrollHorizontal,
.pdfViewer.scrollWrapped,
.spread {
  margin-left: 3.5px;
  margin-right: 3.5px;
  text-align: center;
}

.pdfViewer.scrollHorizontal,
.spread {
  white-space: nowrap;
}

.pdfViewer.removePageBorders,
.pdfViewer.scrollHorizontal .spread,
.pdfViewer.scrollWrapped .spread {
  margin-left: 0;
  margin-right: 0;
}

.spread .page,
.spread .dummyPage,
.pdfViewer.scrollHorizontal .page,
.pdfViewer.scrollWrapped .page,
.pdfViewer.scrollHorizontal .spread,
.pdfViewer.scrollWrapped .spread {
  display: inline-block;
  vertical-align: middle;
}

.spread .page,
.pdfViewer.scrollHorizontal .page,
.pdfViewer.scrollWrapped .page {
  margin-left: var(--spreadHorizontalWrapped-margin-LR);
  margin-right: var(--spreadHorizontalWrapped-margin-LR);
}

.pdfViewer.removePageBorders .spread .page,
.pdfViewer.removePageBorders.scrollHorizontal .page,
.pdfViewer.removePageBorders.scrollWrapped .page {
  margin-left: 5px;
  margin-right: 5px;
}

.pdfViewer .page canvas {
  margin: 0;
  display: block;
}

.pdfViewer .page canvas[hidden] {
  display: none;
}

.pdfViewer .page .loadingIcon {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: url("images/loading-icon.gif") center no-repeat;
}
.pdfViewer .page .loadingIcon.notVisible {
  background: none;
}

.pdfViewer.enablePermissions .textLayer span {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
  cursor: not-allowed;
}

.pdfPresentationMode .pdfViewer {
  padding-bottom: 0;
}

.pdfPresentationMode .spread {
  margin: 0;
}

.pdfPresentationMode .pdfViewer .page {
  margin: 0 auto;
  border: 2px solid transparent;
}
