.KsBoardHeader{--font-color-light:var(--primary-gray);--icon-color-light:rgba(var(--primary-gray-rgb),0.6);--bg-color-light:var(--primary-white);--hover-bg-light:var(--secondary-white);--font-color-dark:var(--primary-white);--icon-color-dark:rgba(var(--primary-white-rgb),0.6);--bg-color-dark:var(--primary-gray);--hover-bg-dark:var(--secondary-gray);position:fixed;left:0;top:0;z-index:20;display:flex;width:100vw;flex-direction:row;align-items:center;justify-content:center;height:var(--board-header-height);padding:4px 0}@media (max-width:580px){.KsBoardHeader .BoardTitleInput input{overflow:hidden;text-overflow:ellipsis}}.KsBoardHeader__tooltip{margin-left:16px!important}.KsBoardHeader__left,.KsBoardHeader__right{position:absolute;top:0;display:flex;height:100%;align-items:center}.KsBoardHeader__left{left:8px}.KsBoardHeader__right{right:8px}.KsBoardHeader__center{display:flex;height:100%;align-items:center;justify-content:center}.KsBoardHeader__backs{position:relative;height:100%;cursor:pointer;overflow:hidden;width:96px}.KsBoardHeader__backs ul{position:absolute;top:0;left:0;display:flex;align-items:center;height:100%;transition:transform .3s;transform:translateX(0)}.KsBoardHeader__backs li{display:flex;flex:0 0 100px;align-items:center;overflow:hidden;height:100%}.KsBoardHeader__backs.is-pending ul,.KsBoardHeader__backs:hover ul{transform:translateX(-100px)}.KsBoardHeader__backs.freeze ul{transform:none!important}.KsBoardHeader__back-logo{transition:color .3s}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__back-logo{color:var(--font-color-dark)}}:where(html.is-dark) .KsBoardHeader__back-logo{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__back-logo{color:var(--font-color-light)}}:where(html.is-light) .KsBoardHeader__back-logo{color:var(--font-color-light)}.KsBoardHeader__back-logo svg{height:40px}.KsBoardHeader__back-button{display:flex;align-items:center;justify-content:center;width:85px;height:32px;border-radius:8px;font-weight:600;font-size:13px;transition:background .3s,color .3s;gap:4px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__back-button{color:var(--font-color-dark)}}:where(html.is-dark) .KsBoardHeader__back-button{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__back-button{color:var(--font-color-light)}}:where(html.is-light) .KsBoardHeader__back-button{color:var(--font-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__back-button{background:rgba(var(--primary-white-rgb),.08)}}:where(html.is-dark) .KsBoardHeader__back-button{background:rgba(var(--primary-white-rgb),.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__back-button{background:rgba(var(--primary-gray-rgb),.04)}}:where(html.is-light) .KsBoardHeader__back-button{background:rgba(var(--primary-gray-rgb),.04)}.KsBoardHeader__back-button img{width:20px;height:20px}.KsBoardHeader__tool>*{position:absolute;z-index:var(--layer-above)}.KsBoardHeader__help-menu .tlui-button__help,.KsBoardHeader__tool{position:relative;display:flex;align-items:center;justify-content:center;border-style:none;background-color:transparent;width:36px;height:36px;cursor:pointer;transition:background .3s,color .3s}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__help-menu .tlui-button__help,:where(html:not(.is-light)) .KsBoardHeader__tool{color:var(--icon-color-dark)}}:where(html.is-dark) .KsBoardHeader__help-menu .tlui-button__help,:where(html.is-dark) .KsBoardHeader__tool{color:var(--icon-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__help-menu .tlui-button__help,:where(html:not(.is-dark)) .KsBoardHeader__tool{color:var(--icon-color-light)}}:where(html.is-light) .KsBoardHeader__help-menu .tlui-button__help,:where(html.is-light) .KsBoardHeader__tool{color:var(--icon-color-light)}.KsBoardHeader__help-menu .tlui-button__help img,.KsBoardHeader__help-menu .tlui-button__help svg,.KsBoardHeader__tool img,.KsBoardHeader__tool svg{width:20px;height:20px}.KsBoardHeader__help-menu .tlui-button__help:after,.KsBoardHeader__tool:after{position:absolute;left:0;top:0;border-radius:4px;background:transparent;content:"";inset:4px}.KsBoardHeader__help-menu .tlui-button__help:hover:after,.KsBoardHeader__tool:hover:after{transition:background .3s}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__help-menu .tlui-button__help:hover:after,:where(html:not(.is-light)) .KsBoardHeader__tool:hover:after{background:var(--hover-bg-dark)}}:where(html.is-dark) .KsBoardHeader__help-menu .tlui-button__help:hover:after,:where(html.is-dark) .KsBoardHeader__tool:hover:after{background:var(--hover-bg-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__help-menu .tlui-button__help:hover:after,:where(html:not(.is-dark)) .KsBoardHeader__tool:hover:after{background:var(--hover-bg-light)}}:where(html.is-light) .KsBoardHeader__help-menu .tlui-button__help:hover:after,:where(html.is-light) .KsBoardHeader__tool:hover:after{background:var(--hover-bg-light)}.KsBoardHeader__help-menu{position:static;bottom:auto;border:none;border-radius:0}.KsBoardHeader__help-menu .tlui-button__icon{width:20px;height:20px}.KsBoardHeader__help-divider{margin:2px 10px;height:1px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__help-divider{background-color:rgba(var(--primary-white-rgb),.08)}}:where(html.is-dark) .KsBoardHeader__help-divider{background-color:rgba(var(--primary-white-rgb),.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__help-divider{background-color:rgba(var(--primary-gray-rgb),.08)}}:where(html.is-light) .KsBoardHeader__help-divider{background-color:rgba(var(--primary-gray-rgb),.08)}.KsBoardHeader__section-label{width:184px;height:15px;padding:0 8px;margin-top:8px;margin-bottom:0;opacity:.3;font-family:Poppins,sans-serif;font-weight:400;font-size:10px;line-height:15px;letter-spacing:0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__section-label{color:var(--primary-white)}}:where(html.is-dark) .KsBoardHeader__section-label{color:var(--primary-white)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__section-label{color:var(--primary-gray)}}:where(html.is-light) .KsBoardHeader__section-label{color:var(--primary-gray)}.KsBoardHeader__language-menu{position:absolute;top:110px;right:100%;margin-right:12px;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.2);min-width:260px;z-index:100;padding:8px 0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__language-menu{border:0 solid rgba(var(--primary-white-rgb),.08)}}:where(html.is-dark) .KsBoardHeader__language-menu{border:0 solid rgba(var(--primary-white-rgb),.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__language-menu{border:0 solid rgba(var(--primary-gray-rgb),.08)}}:where(html.is-light) .KsBoardHeader__language-menu{border:0 solid rgba(var(--primary-gray-rgb),.08)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__language-menu{color:var(--primary-white)}}:where(html.is-dark) .KsBoardHeader__language-menu{color:var(--primary-white)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__language-menu{color:var(--primary-gray)}}:where(html.is-light) .KsBoardHeader__language-menu{color:var(--primary-gray)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__language-menu{background:var(--color-panel)}}:where(html.is-dark) .KsBoardHeader__language-menu{background:var(--color-panel)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__language-menu{background:var(--primary-white)}}:where(html.is-light) .KsBoardHeader__language-menu{background:var(--primary-white)}.KsBoardHeader__language-list{max-height:320px;overflow-y:auto}.KsBoardHeader__language-item{display:flex;align-items:center;padding:10px;font-size:12px;font-weight:400;font-family:Poppins,sans-serif;line-height:16px;letter-spacing:0;border-radius:12px;cursor:pointer;transition:background .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 6px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__language-item{color:var(--color-text-1)}}:where(html.is-dark) .KsBoardHeader__language-item{color:var(--color-text-1)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__language-item{color:var(--color-text-1)}}:where(html.is-light) .KsBoardHeader__language-item{color:var(--color-text-1)}.KsBoardHeader__language-item:hover{transition:background .3s}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__language-item:hover{background:var(--color-muted-2)}}:where(html.is-dark) .KsBoardHeader__language-item:hover{background:var(--color-muted-2)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__language-item:hover{background:var(--color-muted-2)}}:where(html.is-light) .KsBoardHeader__language-item:hover{background:var(--color-muted-2)}.KsBoardHeader__nav-divider{display:flex;align-items:center;justify-content:center;width:16px;height:32px;margin-left:-16px}.KsBoardHeader__nav-divider-line{width:1px;height:19px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__nav-divider-line{background-color:hsla(0,0%,100%,.12)}}:where(html.is-dark) .KsBoardHeader__nav-divider-line{background-color:hsla(0,0%,100%,.12)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__nav-divider-line{background-color:rgba(32,32,32,.12)}}:where(html.is-light) .KsBoardHeader__nav-divider-line{background-color:rgba(32,32,32,.12)}.KsBoardHeader__nav-items{display:flex;align-items:center;gap:0;margin-right:8px}.KsBoardHeader__nav-item{display:flex;height:32px;padding:6px 12px;justify-content:center;align-items:center;gap:8px;cursor:pointer;border-radius:8px;transition:background .3s}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__nav-item:hover{background:hsla(0,0%,100%,.04)}}:where(html.is-dark) .KsBoardHeader__nav-item:hover{background:hsla(0,0%,100%,.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__nav-item:hover{background:rgba(32,32,32,.04)}}:where(html.is-light) .KsBoardHeader__nav-item:hover{background:rgba(32,32,32,.04)}.KsBoardHeader__nav-icon{width:18px;height:18px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__nav-icon{color:#fff}}:where(html.is-dark) .KsBoardHeader__nav-icon{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__nav-icon{color:#202020}}:where(html.is-light) .KsBoardHeader__nav-icon{color:#202020}.KsBoardHeader__nav-icon svg{width:100%;height:100%}.KsBoardHeader__nav-text{font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:150%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBoardHeader__nav-text{color:#fff}}:where(html.is-dark) .KsBoardHeader__nav-text{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBoardHeader__nav-text{color:#202020}}:where(html.is-light) .KsBoardHeader__nav-text{color:#202020}.html-editor-selection-overlay{position:absolute;pointer-events:none;z-index:1000;box-sizing:border-box;transition:all .15s ease-in-out;animation:selectionPulse 2s ease-in-out infinite}.html-editor-selection-overlay.onScrollOrResize,.html-editor-selection-overlay.resizing,.html-editor-selection-overlay.spacing-adjusting{transition:none;animation:none}.html-editor-selection-overlay:after,.html-editor-selection-overlay:before{content:"";position:absolute;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.html-editor-selection-overlay.show-padding-horizontal:before{content:"";opacity:1;position:absolute;top:0;left:0;width:var(--padding-left);height:100%}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-padding-horizontal:before{border:1px dashed rgba(59,130,246,.3)}}.html:where(.is-dark)-editor-selection-overlay.show-padding-horizontal:before{border:1px dashed rgba(59,130,246,.3)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-padding-horizontal:before{border:1px dashed rgba(0,133,255,.3)}}.html:where(.is-light)-editor-selection-overlay.show-padding-horizontal:before{border:1px dashed rgba(0,133,255,.3)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-padding-horizontal:before{background-color:rgba(59,130,246,.2)}}.html:where(.is-dark)-editor-selection-overlay.show-padding-horizontal:before{background-color:rgba(59,130,246,.2)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-padding-horizontal:before{background-color:rgba(0,133,255,.2)}}.html:where(.is-light)-editor-selection-overlay.show-padding-horizontal:before{background-color:rgba(0,133,255,.2)}.html-editor-selection-overlay.show-padding-horizontal:after{content:"";opacity:1;position:absolute;top:0;right:0;width:var(--padding-right);height:100%}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-padding-horizontal:after{border:1px dashed rgba(59,130,246,.3)}}.html:where(.is-dark)-editor-selection-overlay.show-padding-horizontal:after{border:1px dashed rgba(59,130,246,.3)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-padding-horizontal:after{border:1px dashed rgba(0,133,255,.3)}}.html:where(.is-light)-editor-selection-overlay.show-padding-horizontal:after{border:1px dashed rgba(0,133,255,.3)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-padding-horizontal:after{background-color:rgba(59,130,246,.2)}}.html:where(.is-dark)-editor-selection-overlay.show-padding-horizontal:after{background-color:rgba(59,130,246,.2)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-padding-horizontal:after{background-color:rgba(0,133,255,.2)}}.html:where(.is-light)-editor-selection-overlay.show-padding-horizontal:after{background-color:rgba(0,133,255,.2)}.html-editor-selection-overlay.show-padding-vertical:before{content:"";opacity:1;position:absolute;top:0;left:0;width:100%;height:var(--padding-top)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-padding-vertical:before{border:1px dashed rgba(59,130,246,.3)}}.html:where(.is-dark)-editor-selection-overlay.show-padding-vertical:before{border:1px dashed rgba(59,130,246,.3)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-padding-vertical:before{border:1px dashed rgba(0,133,255,.3)}}.html:where(.is-light)-editor-selection-overlay.show-padding-vertical:before{border:1px dashed rgba(0,133,255,.3)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-padding-vertical:before{background-color:rgba(59,130,246,.2)}}.html:where(.is-dark)-editor-selection-overlay.show-padding-vertical:before{background-color:rgba(59,130,246,.2)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-padding-vertical:before{background-color:rgba(0,133,255,.2)}}.html:where(.is-light)-editor-selection-overlay.show-padding-vertical:before{background-color:rgba(0,133,255,.2)}.html-editor-selection-overlay.show-padding-vertical:after{content:"";opacity:1;position:absolute;left:0;bottom:0;width:100%;height:var(--padding-bottom)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-padding-vertical:after{border:1px dashed rgba(59,130,246,.3)}}.html:where(.is-dark)-editor-selection-overlay.show-padding-vertical:after{border:1px dashed rgba(59,130,246,.3)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-padding-vertical:after{border:1px dashed rgba(0,133,255,.3)}}.html:where(.is-light)-editor-selection-overlay.show-padding-vertical:after{border:1px dashed rgba(0,133,255,.3)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-padding-vertical:after{background-color:rgba(59,130,246,.2)}}.html:where(.is-dark)-editor-selection-overlay.show-padding-vertical:after{background-color:rgba(59,130,246,.2)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-padding-vertical:after{background-color:rgba(0,133,255,.2)}}.html:where(.is-light)-editor-selection-overlay.show-padding-vertical:after{background-color:rgba(0,133,255,.2)}.html-editor-selection-overlay.show-margin-horizontal:before{content:"";opacity:1;position:absolute;top:0;right:100%;width:var(--margin-left);height:100%}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-margin-horizontal:before{border:1px dashed rgba(251,191,36,.3)}}.html:where(.is-dark)-editor-selection-overlay.show-margin-horizontal:before{border:1px dashed rgba(251,191,36,.3)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-margin-horizontal:before{border:1px dashed rgba(255,166,0,.3)}}.html:where(.is-light)-editor-selection-overlay.show-margin-horizontal:before{border:1px dashed rgba(255,166,0,.3)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-margin-horizontal:before{background-color:rgba(251,191,36,.2)}}.html:where(.is-dark)-editor-selection-overlay.show-margin-horizontal:before{background-color:rgba(251,191,36,.2)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-margin-horizontal:before{background-color:rgba(255,166,0,.2)}}.html:where(.is-light)-editor-selection-overlay.show-margin-horizontal:before{background-color:rgba(255,166,0,.2)}.html-editor-selection-overlay.show-margin-horizontal:after{content:"";opacity:1;position:absolute;top:0;left:100%;width:var(--margin-right);height:100%}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-margin-horizontal:after{border:1px dashed rgba(251,191,36,.3)}}.html:where(.is-dark)-editor-selection-overlay.show-margin-horizontal:after{border:1px dashed rgba(251,191,36,.3)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-margin-horizontal:after{border:1px dashed rgba(255,166,0,.3)}}.html:where(.is-light)-editor-selection-overlay.show-margin-horizontal:after{border:1px dashed rgba(255,166,0,.3)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-margin-horizontal:after{background-color:rgba(251,191,36,.2)}}.html:where(.is-dark)-editor-selection-overlay.show-margin-horizontal:after{background-color:rgba(251,191,36,.2)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-margin-horizontal:after{background-color:rgba(255,166,0,.2)}}.html:where(.is-light)-editor-selection-overlay.show-margin-horizontal:after{background-color:rgba(255,166,0,.2)}.html-editor-selection-overlay.show-margin-vertical:before{content:"";opacity:1;position:absolute;left:0;bottom:100%;width:100%;height:var(--margin-top)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-margin-vertical:before{border:1px dashed rgba(251,191,36,.3)}}.html:where(.is-dark)-editor-selection-overlay.show-margin-vertical:before{border:1px dashed rgba(251,191,36,.3)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-margin-vertical:before{border:1px dashed rgba(255,166,0,.3)}}.html:where(.is-light)-editor-selection-overlay.show-margin-vertical:before{border:1px dashed rgba(255,166,0,.3)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-margin-vertical:before{background-color:rgba(251,191,36,.2)}}.html:where(.is-dark)-editor-selection-overlay.show-margin-vertical:before{background-color:rgba(251,191,36,.2)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-margin-vertical:before{background-color:rgba(255,166,0,.2)}}.html:where(.is-light)-editor-selection-overlay.show-margin-vertical:before{background-color:rgba(255,166,0,.2)}.html-editor-selection-overlay.show-margin-vertical:after{content:"";opacity:1;position:absolute;left:0;top:100%;width:100%;height:var(--margin-bottom)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-margin-vertical:after{border:1px dashed rgba(251,191,36,.3)}}.html:where(.is-dark)-editor-selection-overlay.show-margin-vertical:after{border:1px dashed rgba(251,191,36,.3)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-margin-vertical:after{border:1px dashed rgba(255,166,0,.3)}}.html:where(.is-light)-editor-selection-overlay.show-margin-vertical:after{border:1px dashed rgba(255,166,0,.3)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-selection-overlay.show-margin-vertical:after{background-color:rgba(251,191,36,.2)}}.html:where(.is-dark)-editor-selection-overlay.show-margin-vertical:after{background-color:rgba(251,191,36,.2)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-selection-overlay.show-margin-vertical:after{background-color:rgba(255,166,0,.2)}}.html:where(.is-light)-editor-selection-overlay.show-margin-vertical:after{background-color:rgba(255,166,0,.2)}.html-editor-selection-overlay.visible{display:block}.html-editor-selection-overlay.hidden{display:none}.html-editor-hover-overlay{position:absolute;pointer-events:none;z-index:999;box-sizing:border-box;opacity:.7;border-style:dashed!important;animation:hoverPulse 1.5s ease-in-out infinite;transition:all .1s ease-in-out}.html-editor-hover-overlay.visible{display:block}.html-editor-hover-overlay.hidden{display:none}.html-editor-handle{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1001;transition:all .1s ease-in-out;border-radius:2px}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-handle{border:1px solid #1f2937}}.html:where(.is-dark)-editor-handle{border:1px solid #1f2937}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-handle{border:1px solid #fff}}.html:where(.is-light)-editor-handle{border:1px solid #fff}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-handle{background-color:#3b82f6}}.html:where(.is-dark)-editor-handle{background-color:#3b82f6}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-handle{background-color:#0085ff}}.html:where(.is-light)-editor-handle{background-color:#0085ff}.html-editor-handle:hover{transform:scale(1.5)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-handle:hover{box-shadow:0 2px 4px hsla(0,0%,100%,.2)}}.html:where(.is-dark)-editor-handle:hover{box-shadow:0 2px 4px hsla(0,0%,100%,.2)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-handle:hover{box-shadow:0 2px 4px rgba(0,0,0,.2)}}.html:where(.is-light)-editor-handle:hover{box-shadow:0 2px 4px rgba(0,0,0,.2)}.html-editor-handle-nw{cursor:nw-resize}.html-editor-handle-ne{cursor:ne-resize}.html-editor-handle-sw{cursor:sw-resize}.html-editor-handle-se{cursor:se-resize}.html-editor-handle-n{cursor:n-resize}.html-editor-handle-s{cursor:s-resize}.html-editor-handle-e{cursor:e-resize}.html-editor-handle-w{cursor:w-resize}@keyframes hoverPulse{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}@keyframes selectionPulse{0%,to{opacity:1}50%{opacity:.7}}.html-editor-spacing-handle{--spacing-handle-long:12px;--spacing-handle-short:4px;position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1001;transition:all .1s ease-in-out;border-radius:2px}.html-editor-spacing-handle-margin-bottom,.html-editor-spacing-handle-margin-top,.html-editor-spacing-handle-padding-bottom,.html-editor-spacing-handle-padding-top{width:var(--spacing-handle-long);height:var(--spacing-handle-short)}.html-editor-spacing-handle-margin-left,.html-editor-spacing-handle-margin-right,.html-editor-spacing-handle-padding-left,.html-editor-spacing-handle-padding-right{height:var(--spacing-handle-long);width:var(--spacing-handle-short)}.html-editor-spacing-handle:hover{transform:scale(1.2)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-spacing-handle[class*=padding-]{background-color:#3b82f6}}.html:where(.is-dark)-editor-spacing-handle[class*=padding-]{background-color:#3b82f6}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-spacing-handle[class*=padding-]{background-color:#0085ff}}.html:where(.is-light)-editor-spacing-handle[class*=padding-]{background-color:#0085ff}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-spacing-handle[class*=margin-]{background-color:#fbbf24}}.html:where(.is-dark)-editor-spacing-handle[class*=margin-]{background-color:#fbbf24}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-spacing-handle[class*=margin-]{background-color:#ffa600}}.html:where(.is-light)-editor-spacing-handle[class*=margin-]{background-color:#ffa600}.html-editor-spacing-handle.active-handle{width:24px;height:16px;display:flex;align-items:center;justify-content:center;font-size:10px;font-family:monospace;text-align:center;border-radius:3px;transform:none!important}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-spacing-handle.active-handle{background-color:rgba(17,24,39,.85)}}.html:where(.is-dark)-editor-spacing-handle.active-handle{background-color:rgba(17,24,39,.85)}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-spacing-handle.active-handle{background-color:rgba(0,0,0,.75)}}.html:where(.is-light)-editor-spacing-handle.active-handle{background-color:rgba(0,0,0,.75)}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-spacing-handle.active-handle{color:#f9fafb}}.html:where(.is-dark)-editor-spacing-handle.active-handle{color:#f9fafb}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-spacing-handle.active-handle{color:#fff}}.html:where(.is-light)-editor-spacing-handle.active-handle{color:#fff}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-spacing-handle.active-handle[class*=padding-]{border:1px solid #3b82f6}}.html:where(.is-dark)-editor-spacing-handle.active-handle[class*=padding-]{border:1px solid #3b82f6}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-spacing-handle.active-handle[class*=padding-]{border:1px solid #0085ff}}.html:where(.is-light)-editor-spacing-handle.active-handle[class*=padding-]{border:1px solid #0085ff}@media (prefers-color-scheme:dark){.html:where(:not(.is-light))-editor-spacing-handle.active-handle[class*=margin-]{border:1px solid #fbbf24}}.html:where(.is-dark)-editor-spacing-handle.active-handle[class*=margin-]{border:1px solid #fbbf24}@media (prefers-color-scheme:light){.html:where(:not(.is-dark))-editor-spacing-handle.active-handle[class*=margin-]{border:1px solid #ffa600}}.html:where(.is-light)-editor-spacing-handle.active-handle[class*=margin-]{border:1px solid #ffa600}.html-editor-spacing-handle:before{display:none}.KsHTMLEditorBeforeClose{--bg-color-light:#fff;--bg-color-dark:#202020;--font-color-light:#202020;--font-color-dark:#fff;--hover-bg-color-light:rgba(32,32,32,.04);--hover-bg-color-dark:hsla(0,0%,100%,.04);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;border-radius:8px;padding:28px;outline:none}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose{box-shadow:0 4px 24px hsla(0,0%,100%,.12)}}:where(html.is-dark) .KsHTMLEditorBeforeClose{box-shadow:0 4px 24px hsla(0,0%,100%,.12)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose{box-shadow:0 4px 24px rgba(0,0,0,.12)}}:where(html.is-light) .KsHTMLEditorBeforeClose{box-shadow:0 4px 24px rgba(0,0,0,.12)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose{background-color:var(--bg-color-dark)}}:where(html.is-dark) .KsHTMLEditorBeforeClose{background-color:var(--bg-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose{background-color:var(--bg-color-light)}}:where(html.is-light) .KsHTMLEditorBeforeClose{background-color:var(--bg-color-light)}.KsHTMLEditorBeforeClose__close{position:absolute;top:8px;right:8px;display:flex;width:20px;height:20px;padding:2px;justify-content:center;align-items:center;border-radius:8px;cursor:pointer;transition:background-color .2s ease}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__close{color:var(--font-color-dark)}}:where(html.is-dark) .KsHTMLEditorBeforeClose__close{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__close{color:var(--font-color-light)}}:where(html.is-light) .KsHTMLEditorBeforeClose__close{color:var(--font-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__close{background:var(--bg-color-dark)}}:where(html.is-dark) .KsHTMLEditorBeforeClose__close{background:var(--bg-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__close{background:var(--bg-color-light)}}:where(html.is-light) .KsHTMLEditorBeforeClose__close{background:var(--bg-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__close:hover{background:var(--hover-bg-color-dark)}}:where(html.is-dark) .KsHTMLEditorBeforeClose__close:hover{background:var(--hover-bg-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__close:hover{background:var(--hover-bg-color-light)}}:where(html.is-light) .KsHTMLEditorBeforeClose__close:hover{background:var(--hover-bg-color-light)}.KsHTMLEditorBeforeClose__header{margin-bottom:20px}.KsHTMLEditorBeforeClose__title{font-family:Poppins;font-size:14px;font-weight:500;margin:0 0 12px;line-height:1.5}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__title{color:var(--font-color-dark)}}:where(html.is-dark) .KsHTMLEditorBeforeClose__title{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__title{color:var(--font-color-light)}}:where(html.is-light) .KsHTMLEditorBeforeClose__title{color:var(--font-color-light)}.KsHTMLEditorBeforeClose__description{font-family:Poppins;font-size:13px;opacity:.6;line-height:1.5;margin:0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__description{color:var(--font-color-dark)}}:where(html.is-dark) .KsHTMLEditorBeforeClose__description{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__description{color:var(--font-color-light)}}:where(html.is-light) .KsHTMLEditorBeforeClose__description{color:var(--font-color-light)}.KsHTMLEditorBeforeClose__actions{display:flex;justify-content:flex-end;gap:8px}.KsHTMLEditorBeforeClose__button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:120px;border:none;border-radius:8px;font-family:Poppins;font-size:12px;font-weight:500;cursor:pointer;padding:8px 12px;text-transform:none;line-height:1.5;transition:all .15s ease}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__button--cancel{color:hsla(0,0%,100%,.4)}}:where(html.is-dark) .KsHTMLEditorBeforeClose__button--cancel{color:hsla(0,0%,100%,.4)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__button--cancel{color:rgba(32,32,32,.4)}}:where(html.is-light) .KsHTMLEditorBeforeClose__button--cancel{color:rgba(32,32,32,.4)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__button--cancel{background-color:hsla(0,0%,100%,.08)}}:where(html.is-dark) .KsHTMLEditorBeforeClose__button--cancel{background-color:hsla(0,0%,100%,.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__button--cancel{background-color:rgba(32,32,32,.08)}}:where(html.is-light) .KsHTMLEditorBeforeClose__button--cancel{background-color:rgba(32,32,32,.08)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__button--cancel:hover{background-color:hsla(0,0%,100%,.12)}}:where(html.is-dark) .KsHTMLEditorBeforeClose__button--cancel:hover{background-color:hsla(0,0%,100%,.12)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__button--cancel:hover{background-color:rgba(32,32,32,.12)}}:where(html.is-light) .KsHTMLEditorBeforeClose__button--cancel:hover{background-color:rgba(32,32,32,.12)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__button--save{color:var(--bg-color-dark)}}:where(html.is-dark) .KsHTMLEditorBeforeClose__button--save{color:var(--bg-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__button--save{color:var(--bg-color-light)}}:where(html.is-light) .KsHTMLEditorBeforeClose__button--save{color:var(--bg-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__button--save{background-color:var(--font-color-dark)}}:where(html.is-dark) .KsHTMLEditorBeforeClose__button--save{background-color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__button--save{background-color:var(--font-color-light)}}:where(html.is-light) .KsHTMLEditorBeforeClose__button--save{background-color:var(--font-color-light)}.KsHTMLEditorBeforeClose__button--save:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsHTMLEditorBeforeClose__button--save:hover{background-color:#404040}}:where(html.is-dark) .KsHTMLEditorBeforeClose__button--save:hover{background-color:#404040}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsHTMLEditorBeforeClose__button--save:hover{background-color:#333}}:where(html.is-light) .KsHTMLEditorBeforeClose__button--save:hover{background-color:#333}.pdf-preview-toggle{display:flex;align-items:center;gap:4px;font-family:Poppins,sans-serif}.pdf-preview-toggle__label{--light-color:#202020;--dark-color:#fff;font-size:12px;font-weight:400;line-height:1.5;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-preview-toggle__label{color:var(--dark-color)}}:where(html.is-dark) .pdf-preview-toggle__label{color:var(--dark-color)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-preview-toggle__label{color:var(--light-color)}}:where(html.is-light) .pdf-preview-toggle__label{color:var(--light-color)}.pdf-preview-toggle__switch{--light-bg-color:rgba(32,32,32,.12);--dark-bg-color:hsla(0,0%,100%,.12);position:relative;width:32px;height:18px;border-radius:40px;cursor:pointer;transition:background-color .2s ease}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-preview-toggle__switch{background-color:var(--dark-bg-color)}}:where(html.is-dark) .pdf-preview-toggle__switch{background-color:var(--dark-bg-color)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-preview-toggle__switch{background-color:var(--light-bg-color)}}:where(html.is-light) .pdf-preview-toggle__switch{background-color:var(--light-bg-color)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-preview-toggle__switch--enabled{background-color:#eab308}}:where(html.is-dark) .pdf-preview-toggle__switch--enabled{background-color:#eab308}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-preview-toggle__switch--enabled{background-color:#ffcc5d}}:where(html.is-light) .pdf-preview-toggle__switch--enabled{background-color:#ffcc5d}.pdf-preview-toggle__thumb{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;transition:transform .2s ease;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='white'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-preview-toggle__thumb{background-color:#f9fafb}}:where(html.is-dark) .pdf-preview-toggle__thumb{background-color:#f9fafb}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-preview-toggle__thumb{background-color:#fff}}:where(html.is-light) .pdf-preview-toggle__thumb{background-color:#fff}.pdf-preview-toggle__switch--enabled .pdf-preview-toggle__thumb{transform:translateX(14px)}.pdf-preview-toggle__switch:hover{opacity:.8}.pdf-preview-toggle__switch:active{transform:scale(.95)}.kuse-loading-full .kuse-icon{width:100px;aspect-ratio:1/1;margin-bottom:5px;background-image:url(/images/kuso-loading.svg)}.dotted-bg,.tl-loading{background:radial-gradient(rgba(0,0,0,.4) 4%,transparent 0);background-color:#efefef;background-size:60px 60px}.pdf-header{--light-bg-color:#fff;--dark-bg-color:#202020;--light-border-color:rgba(32,32,32,.08);--dark-border-color:hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:space-between;padding:20px 24px;height:56px;font-family:Poppins,sans-serif}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-header{color:var(--text-color-dark)}}:where(html.is-dark) .pdf-header{color:var(--text-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-header{color:var(--text-color-light)}}:where(html.is-light) .pdf-header{color:var(--text-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-header{border-bottom:1px solid var(--dark-border-color)}}:where(html.is-dark) .pdf-header{border-bottom:1px solid var(--dark-border-color)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-header{border-bottom:1px solid var(--light-border-color)}}:where(html.is-light) .pdf-header{border-bottom:1px solid var(--light-border-color)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-header{background-color:var(--dark-bg-color)}}:where(html.is-dark) .pdf-header{background-color:var(--dark-bg-color)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-header{background-color:var(--light-bg-color)}}:where(html.is-light) .pdf-header{background-color:var(--light-bg-color)}.pdf-header__left{display:flex;align-items:center;gap:8px;flex-shrink:0}.pdf-header__title{overflow:hidden;text-overflow:ellipsis;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.pdf-header__refresh-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;opacity:var(--disabled-opacity);cursor:pointer;transition:opacity .2s ease}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-header__refresh-icon{color:var(--text-color-dark)}}:where(html.is-dark) .pdf-header__refresh-icon{color:var(--text-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-header__refresh-icon{color:var(--text-color-light)}}:where(html.is-light) .pdf-header__refresh-icon{color:var(--text-color-light)}.pdf-header__refresh-icon:hover{opacity:var(--hover-opacity)}.pdf-header__refresh-icon--loading{animation:rotate-counterclockwise 1s linear infinite}.pdf-header__info-icon svg{width:100%;height:100%}@keyframes rotate-counterclockwise{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.page-navigation{display:flex;align-items:center;gap:4px;flex-shrink:0}.page-navigation__button{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:4px;background:transparent;opacity:var(--hover-opacity);cursor:pointer;transition:opacity .2s ease}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .page-navigation__button{color:var(--text-color-dark)}}:where(html.is-dark) .page-navigation__button{color:var(--text-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .page-navigation__button{color:var(--text-color-light)}}:where(html.is-light) .page-navigation__button{color:var(--text-color-light)}.page-navigation__button:hover:not(:disabled){opacity:1}.page-navigation__button--disabled,.page-navigation__button:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.page-navigation__button svg{width:100%;height:100%}.page-navigation__info{display:flex;align-items:center;gap:4px;margin:0 4px}.page-navigation__current{--light-bg-color:rgba(32,32,32,.04);--dark-bg-color:hsla(0,0%,100%,.04);display:flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 7px;border-radius:2px;font-size:12px;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .page-navigation__current{background:var(--dark-bg-color)}}:where(html.is-dark) .page-navigation__current{background:var(--dark-bg-color)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .page-navigation__current{background:var(--light-bg-color)}}:where(html.is-light) .page-navigation__current{background:var(--light-bg-color)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .page-navigation__current{color:var(--text-color-dark)}}:where(html.is-dark) .page-navigation__current{color:var(--text-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .page-navigation__current{color:var(--text-color-light)}}:where(html.is-light) .page-navigation__current{color:var(--text-color-light)}.page-navigation__total{display:flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;font-size:12px;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .page-navigation__total{color:var(--text-color-dark)}}:where(html.is-dark) .page-navigation__total{color:var(--text-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .page-navigation__total{color:var(--text-color-light)}}:where(html.is-light) .page-navigation__total{color:var(--text-color-light)}.zoom-controls{display:flex;align-items:center;gap:4px;flex-shrink:0}.zoom-controls__button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background:transparent;opacity:var(--disabled-opacity);cursor:pointer;transition:opacity .2s ease}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .zoom-controls__button{color:var(--text-color-dark)}}:where(html.is-dark) .zoom-controls__button{color:var(--text-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .zoom-controls__button{color:var(--text-color-light)}}:where(html.is-light) .zoom-controls__button{color:var(--text-color-light)}.zoom-controls__button:hover:not(:disabled){opacity:var(--hover-opacity)}.zoom-controls__button--disabled,.zoom-controls__button:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.zoom-controls__button svg{width:20px;height:20px}.zoom-controls__display{display:flex;align-items:center;justify-content:center;min-width:48px;height:32px;padding:0 8px;border-radius:4px;background:transparent;font-size:12px;font-weight:500;line-height:1.5;opacity:var(--disabled-opacity)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .zoom-controls__display{color:var(--text-color-dark)}}:where(html.is-dark) .zoom-controls__display{color:var(--text-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .zoom-controls__display{color:var(--text-color-light)}}:where(html.is-light) .zoom-controls__display{color:var(--text-color-light)}.pdf-viewer{position:relative;flex:1;height:100%;overflow:auto}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-viewer{background-color:var(--bg-color-dark)}}:where(html.is-dark) .pdf-viewer{background-color:var(--bg-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-viewer{background-color:var(--bg-color-light)}}:where(html.is-light) .pdf-viewer{background-color:var(--bg-color-light)}.pdf-viewer__content{display:flex;flex-direction:column;align-items:center;padding:24px;min-height:100%}.pdf-viewer__page{position:relative;overflow:hidden;border-radius:0;transition:all .3s ease}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-viewer__page{background-color:var(--content-bg-dark)}}:where(html.is-dark) .pdf-viewer__page{background-color:var(--content-bg-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-viewer__page{background-color:var(--content-bg-light)}}:where(html.is-light) .pdf-viewer__page{background-color:var(--content-bg-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-viewer__page{box-shadow:0 4px 12px hsla(0,0%,100%,.1)}}:where(html.is-dark) .pdf-viewer__page{box-shadow:0 4px 12px hsla(0,0%,100%,.1)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-viewer__page{box-shadow:0 4px 12px rgba(0,0,0,.1)}}:where(html.is-light) .pdf-viewer__page{box-shadow:0 4px 12px rgba(0,0,0,.1)}.pdf-viewer__page-image{position:relative;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.pdf-viewer__page-image img{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.pdf-preview{--bg-color-light:#ececec;--bg-color-dark:#303030;--content-bg-light:#fff;--content-bg-dark:#202020;--text-color-light:#202020;--text-color-dark:#fff;--border-color-light:rgba(32,32,32,.08);--border-color-dark:hsla(0,0%,100%,.08);--disabled-opacity:0.4;--hover-opacity:0.6;position:relative;display:flex;height:100%;flex-direction:column;border-radius:0;overflow:auto;font-family:Poppins,sans-serif}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-preview{background-color:var(--bg-color-dark)}}:where(html.is-dark) .pdf-preview{background-color:var(--bg-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-preview{background-color:var(--bg-color-light)}}:where(html.is-light) .pdf-preview{background-color:var(--bg-color-light)}.pdf-preview__content{position:relative;flex:1;display:flex;overflow:auto}.pdf-preview--empty,.pdf-preview__content{align-items:center;justify-content:center}.pdf-preview__empty-message{font-size:14px;opacity:var(--disabled-opacity)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .pdf-preview__empty-message{color:var(--text-color-dark)}}:where(html.is-dark) .pdf-preview__empty-message{color:var(--text-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .pdf-preview__empty-message{color:var(--text-color-light)}}:where(html.is-light) .pdf-preview__empty-message{color:var(--text-color-light)}