@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--background: #ffffff;--foreground: #171717;--fadeground: #ffffffcf;--colortext: black;--component-bdr: rgb(224, 224, 224);--input-field-bdr: rgb(190, 190, 190);--menu-video-icon-bdr: rgb(125, 125, 125);--video-page-meta-bg: rgb(231, 231, 231);--video-page-description-bg: rgba(0, 0, 0, .05);--fade-gradient: rgba(255, 255, 255, .8);--keyword-bg: rgba(0, 123, 255, .1);--keyword-color: #007bff;--keyword-border: rgba(0, 123, 255, .2);--show-more-color: #007bff;--post-item-bg: white;--post-description-color: #555;--post-header-color: #888;--video-item-bg: rgba(230, 230, 230, .9);--video-skeleton-bg: rgba(220, 220, 220, .9);--video-skeleton-pulse: #e8e8e8;--reel-container-bg: #f5f5f5;--reel-loading-bg: #000000;--dialog-bdr: rgb(215, 215, 215);--dialog-bg: #ffffff;--toolbar-editable-button-bg: rgb(214, 214, 214);--tag-input-content-bg: #f2f2f2;--icon-remove-tag-input-bg: #dfdfdf;--ai-search-bar-bg: white;--ai-search-bar-bdr: rgba(0, 0, 0, .15);--login-btn-login-bg: rgb(55, 55, 55);--login-input-bg: white;--login-input-border: rgb(160, 160, 160);--login-input-text: black;--login-input-placeholder: inherit;--login-input-focus: cornflowerblue;--login-btn-icon-bg: white;--login-btn-icon-text: black;--login-btn-icon-border: rgb(142, 142, 142);--login-info-text: inherit;--login-hr-border: rgba(194, 194, 194, .533);--auth-action-container-bg: #f2f2f2;--auth-action-card-bg: #ffffff;--auth-action-card-shadow: rgba(0, 0, 0, .05) 0px 6px 24px 0px, rgba(0, 0, 0, .08) 0px 0px 0px 1px;--auth-action-title-color: #000000;--auth-action-subtitle-color: #2a2a2a;--auth-action-input-bg: #efefef;--auth-action-input-border: #efefef;--auth-action-input-focus: #4a9eff;--auth-action-button-bg: #4a9eff;--auth-action-button-hover: #3a8eef;--auth-action-button-text: white;--auth-action-link-color: #4a9eff;--auth-action-loading-dots-color: #4a9eff}@media(prefers-color-scheme:dark){:root{--background: #0a0a0a;--foreground: #ededed;--fadeground: #000000c4;--colortext: white;--component-bdr: rgb(60, 60, 60);--input-field-bdr: rgb(97, 97, 97);--menu-video-icon-bdr: rgb(73, 73, 73);--video-page-meta-bg: rgb(61, 61, 61);--video-page-description-bg: rgba(255, 255, 255, .05);--fade-gradient: rgba(0, 0, 0, .8);--keyword-bg: rgba(0, 123, 255, .1);--keyword-color: #4da6ff;--keyword-border: rgba(0, 123, 255, .15);--show-more-color: #4da6ff;--post-item-bg: #272727;--post-description-color: #e2e2e2;--post-header-color: #b8b8b8;--post-skeleton-bg: #2a2a2a;--video-item-bg: rgba(60, 60, 60, .9);--video-skeleton-bg: rgba(50, 50, 50, .9);--video-skeleton-pulse: #3a3a3a;--reel-container-bg: #1a1a1a;--reel-loading-bg: #000000;--reel-icon-btn-bg: rgba(80, 80, 80, .85);--reel-icon-btn-hover: rgba(100, 100, 100, .95);--dialog-bdr: rgb(73, 73, 73);--dialog-bg: #2c2c2c;--toolbar-editable-button-bg: black;--tag-input-content-bg: #808080;--icon-remove-tag-input-bg: #9f9f9f;--ai-search-bar-bg: rgb(50, 50, 50);--ai-search-bar-bdr: black;--login-btn-login-bg: rgb(220, 220, 220);--login-input-bg: rgb(45, 45, 45);--login-input-border: black;--login-input-text: white;--login-input-placeholder: rgba(255, 255, 255, .71);--login-input-focus: rgba(100, 148, 237, .791);--login-btn-icon-bg: rgb(21, 21, 21);--login-btn-icon-text: white;--login-btn-icon-border: rgb(111, 111, 111);--login-info-text: rgb(232, 232, 232);--login-hr-border: rgba(0, 0, 0, .533);--auth-action-container-bg: #1a1a1a;--auth-action-card-bg: #2c2c2c;--auth-action-card-shadow: rgba(0, 0, 0, .3) 0px 6px 24px 0px, rgba(0, 0, 0, .5) 0px 0px 0px 1px;--auth-action-title-color: #ffffff;--auth-action-subtitle-color: #cccccc;--auth-action-input-bg: #3a3a3a;--auth-action-input-border: #555}}.light-theme{--background: #ffffff;--foreground: #171717;--fadeground: #ffffffcf;--colortext: black;--component-bdr: rgb(224, 224, 224);--input-field-bdr: rgb(190, 190, 190);--menu-video-icon-bdr: rgb(125, 125, 125);--video-page-meta-bg: rgb(231, 231, 231);--video-page-description-bg: rgba(0, 0, 0, .05);--fade-gradient: rgba(255, 255, 255, .8);--keyword-bg: rgba(0, 123, 255, .1);--keyword-color: #007bff;--keyword-border: rgba(0, 123, 255, .2);--show-more-color: #007bff;--post-item-bg: white;--post-description-color: #555;--post-header-color: #888;--post-skeleton-bg: #e0e0e0;--video-item-bg: rgba(230, 230, 230, .9);--video-skeleton-bg: rgba(220, 220, 220, .9);--video-skeleton-pulse: #e8e8e8;--reel-container-bg: #f5f5f5;--reel-loading-bg: #000000;--reel-icon-btn-bg: rgba(255, 255, 255, .85);--reel-icon-btn-hover: rgba(240, 240, 240, .95);--dialog-bdr: rgb(215, 215, 215);--dialog-bg: #ffffff;--toolbar-editable-button-bg: rgb(214, 214, 214);--tag-input-content-bg: #f2f2f2;--icon-remove-tag-input-bg: #dfdfdf;--ai-search-bar-bg: white;--ai-search-bar-bdr: rgba(0, 0, 0, .15);--login-btn-login-bg: rgb(55, 55, 55);--login-input-bg: white;--login-input-border: rgb(160, 160, 160);--login-input-text: black;--login-input-placeholder: inherit;--login-input-focus: cornflowerblue;--login-btn-icon-bg: white;--login-btn-icon-text: black;--login-btn-icon-border: rgb(142, 142, 142);--login-info-text: inherit;--login-hr-border: rgba(194, 194, 194, .533);--auth-action-container-bg: #f2f2f2;--auth-action-card-bg: #ffffff;--auth-action-card-shadow: rgba(0, 0, 0, .05) 0px 6px 24px 0px, rgba(0, 0, 0, .08) 0px 0px 0px 1px;--auth-action-title-color: #000000;--auth-action-subtitle-color: #2a2a2a;--auth-action-input-bg: #efefef;--auth-action-input-border: #efefef}.dark-theme{--background: #0a0a0a;--foreground: #ededed;--fadeground: #000000c4;--colortext: white;--component-bdr: rgb(60, 60, 60);--input-field-bdr: rgb(97, 97, 97);--menu-video-icon-bdr: rgb(73, 73, 73);--video-page-meta-bg: rgb(61, 61, 61);--video-page-description-bg: rgba(255, 255, 255, .05);--fade-gradient: rgba(0, 0, 0, .8);--keyword-bg: rgba(0, 123, 255, .1);--keyword-color: #4da6ff;--keyword-border: rgba(0, 123, 255, .15);--show-more-color: #4da6ff;--post-item-bg: #272727;--post-description-color: #e2e2e2;--post-header-color: #b8b8b8;--post-skeleton-bg: #2a2a2a;--video-item-bg: rgba(60, 60, 60, .9);--video-skeleton-bg: rgba(50, 50, 50, .9);--video-skeleton-pulse: #3a3a3a;--reel-container-bg: #1a1a1a;--reel-loading-bg: #000000;--reel-icon-btn-bg: rgba(80, 80, 80, .85);--reel-icon-btn-hover: rgba(100, 100, 100, .95);--dialog-bdr: rgb(73, 73, 73);--dialog-bg: #2c2c2c;--toolbar-editable-button-bg: black;--tag-input-content-bg: #808080;--icon-remove-tag-input-bg: #9f9f9f;--ai-search-bar-bg: rgb(50, 50, 50);--ai-search-bar-bdr: black;--login-btn-login-bg: rgb(220, 220, 220);--login-input-bg: rgb(45, 45, 45);--login-input-border: black;--login-input-text: white;--login-input-placeholder: rgba(255, 255, 255, .71);--login-input-focus: rgba(100, 148, 237, .791);--login-btn-icon-bg: rgb(21, 21, 21);--login-btn-icon-text: white;--login-btn-icon-border: rgb(111, 111, 111);--login-info-text: rgb(232, 232, 232);--login-hr-border: rgba(0, 0, 0, .533);--auth-action-container-bg: #1a1a1a;--auth-action-card-bg: #2c2c2c;--auth-action-card-shadow: rgba(0, 0, 0, .3) 0px 6px 24px 0px, rgba(0, 0, 0, .5) 0px 0px 0px 1px;--auth-action-title-color: #ffffff;--auth-action-subtitle-color: #cccccc;--auth-action-input-bg: #3a3a3a;--auth-action-input-border: #555}@media(prefers-color-scheme:dark){html{color-scheme:dark}}.dark-theme{color-scheme:dark}html,body{position:relative;width:100%}body{color:var(--colortext);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{padding:0;margin:0;box-sizing:border-box}img,svg,button,ul,li,.non-select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a,a:link,a:visited,a:focus,a:hover,a:active{color:inherit;text-decoration:none}.button{cursor:pointer}.button-default{background-color:#f8f8f8;border:1px solid rgba(204,204,204,.5);color:#5d5d5d}.button-danger{background-color:#f44336;border:1px solid #d32f2f;color:#f5f5f5}.link{padding:5px 10px;cursor:pointer}.snippet{width:auto;display:flex;justify-content:center;justify-items:center}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#515151;color:#515151;animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s}.dot-flashing:before,.dot-flashing:after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#515151;color:#515151;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.dot-flashing:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#515151;color:#515151;animation:dotFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotFlashing{0%{background-color:#515151}50%,to{background-color:#cacaca}}.hide-scrollbar{overflow-y:hidden}.step-move-button{position:absolute;z-index:8;top:50%;transform:translateY(-50%);right:5px;width:30px;height:auto;display:flex;flex-direction:column;background-color:#00000035;border-radius:13px}.step-move-button div{height:50%;width:100%;display:flex;align-items:center;margin:4px 0;cursor:pointer}.step-move-button div svg{width:30px;height:30px}.step-move-button div svg path{stroke:#ffffff39!important}.step-move-button:hover div svg path{stroke:#ffffffb6!important}.step-move-button div:last-child svg{transform:rotate(180deg)}.wrap-search-bar-outside{position:relative;display:inline-block;width:100%}#modal-root{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999}#modal-root>*{pointer-events:auto}.contain-welcome{margin-top:50px;display:flex;justify-content:center;align-items:center;flex-direction:column}.contain-welcome select{margin-bottom:40px;outline:none;cursor:pointer;padding:5px 10px}.contain-typewriter{position:relative;width:fit-content!important}.welcome-text{margin-top:10px;font-family:monospace;max-width:520px;padding:0 20px;line-height:1.5em;text-align:center}.typewriter div{font-size:1.1em;font-weight:700;color:var(--colortext);font-family:monospace;overflow:hidden;border-right:.3em solid cornflowerblue;white-space:nowrap;margin:0 auto;letter-spacing:.15em;animation:typing 2s steps(30,end),blink-caret .6s step-end infinite}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#6495ed}}#welcome-setting-section{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:15px!important}#welcome-user-setting{position:relative;width:40px;height:40px;border-radius:50%;overflow:hidden;border:1pt solid rgb(139,139,139);margin-right:15px;cursor:pointer}#welcome-user-setting div{position:relative;width:100%;height:100%}#welcome-user-setting svg,#welcome-user-setting img{width:100%;height:100%;object-fit:cover}#welcome-login{position:relative;width:auto;border-radius:15px;background-color:var(--login-btn-login-bg);padding:6px 13px 6px 7px;margin-right:13px;color:var(--background);font-weight:700;font-size:14px!important;cursor:pointer;display:flex;align-items:center;justify-content:center}#welcome-login svg{width:18px;height:18px;margin-right:5px}#welcome-login svg path{stroke:var(--background)}#welcome-change-mode{position:relative;width:45px;height:30px;padding-left:15px;fill:var(--colortext);cursor:pointer}.contain-loader-hozon{display:block;width:100%;padding:10px 0;position:relative;display:flex;align-items:center;justify-content:center}.loader-hozon{width:40px;aspect-ratio:1;border-radius:50%;border:5px solid;border-color:cornflowerblue transparent;animation:l1 1s infinite}.loader-circle-container{position:relative;float:left;width:100%;margin-top:10px;margin-bottom:10px;height:auto}.loader-circle{position:relative;float:left;width:100%;margin-top:10px;height:auto;display:flex;justify-content:center}.loader-circle div{width:45px;aspect-ratio:1;border-radius:50%;border:7px solid;border-color:cornflowerblue transparent cornflowerblue transparent;animation:l1 1s infinite}.spinning-loading-login{top:0;left:0;z-index:10000;position:fixed;background-color:#0000002e;width:100%;height:100%;display:flex;justify-content:center;align-items:center}#spinning-loading-login{width:60px;aspect-ratio:1;display:flex}#spinning-loading-login:before,#spinning-loading-login:after{content:"";flex:1;animation:l14 1.5s -.25s infinite linear alternate both}#spinning-loading-login:after{--s: -1, -1;animation-delay:.5s}@keyframes l14{0%,30%{transform:scale(var(--s, 1)) translate(0) perspective(150px) rotateY(0);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,0 75%,0 25%);background:#fa6900}37.5%{transform:scale(var(--s, 1)) translate(-10px) perspective(150px) rotateX(0);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,0 75%,0 25%);background:#fa6900}50%{transform:scale(var(--s, 1)) translate(-10px) perspective(150px) rotateX(-90deg);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,0 75%,0 25%);background:#fa6900;border-radius:0}50.01%{transform:scale(var(--s, 1)) translate(-10px) perspective(150px) rotateX(-90.1deg);clip-path:polygon(0 0,100% 0,100% 100%,50% 100%,0 100%,0 25%);background:#2fb8ac;border-radius:100px 0 0 100px}62.5%{transform:scale(var(--s, 1)) translate(-10px) perspective(150px) rotateX(-180deg);clip-path:polygon(0 0,100% 0,100% 100%,50% 100%,0 100%,0 25%);background:#2fb8ac;border-radius:100px 0 0 100px}70%,to{transform:scale(var(--s, 1)) translate(0) perspective(150px) rotateX(-180deg);clip-path:polygon(0 0,100% 0,100% 100%,50% 100%,0 100%,0 25%);background:#2fb8ac;border-radius:100px 0 0 100px}}.dialog-box{position:fixed;inset:0;background-color:#00000080;z-index:99;display:none;height:100%;overflow:auto;overflow-y:auto}.active-dialog-box{display:inline-flex}.dialog-box>div{position:relative;margin:auto;width:400px;height:auto}@media only screen and (max-width:600px){.dialog-box>div{width:calc(100% - 10px)}}.dialog-box>div>div{overflow:hidden;background-color:var(--dialog-bg);box-shadow:0 0 20px #0003;border-radius:3px}.dialog-box>div>div header{padding:0 8px;background-color:var(--dialog-bg);border-bottom:1px solid var(--dialog-bdr);display:flex;align-items:center;justify-content:space-between}.dialog-box>div>div header h3{font-size:14px;margin:0;color:var(--foreground)}.dialog-box>div>div header .fa-close{color:#c4c5c7;cursor:pointer;transition:all .5s ease;padding:10px 2px 10px 10px;border-radius:1px}.dialog-box>div>div header .fa-close:hover{color:#b9b9b9}.dialog-box>div>div header .fa-close:active{box-shadow:0 0 5px #673ab7;color:#a2a2a2}.dialog-box>div>div footer{border-top:1px solid var(--dialog-bdr);padding:8px 10px}.dialog-box>div>div footer .controls{direction:rtl;display:flex}.dialog-box>div>div footer .controls .button{padding:5px 15px;border-radius:3px;margin-left:4px}.dialog-confirm{padding:12px 10px;color:var(--colortext)}.confirm-dialog-box{z-index:10000}.dialog-mini-profile{width:100%;padding:15px 0;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}#button-display-edit-avatar{position:relative;width:120px;height:120px;padding:5px;border-radius:50%;margin-bottom:10px;cursor:pointer}#button-display-edit-avatar img{position:relative;border-radius:50%;border:1px solid black;width:100%;height:100%;object-fit:cover}#button-display-edit-avatar svg{position:absolute;top:9px;right:9px;width:25px;height:25px;padding:2px;border-radius:50%;background-color:var(--background);border:1pt solid #8585852c}#button-display-edit-display-name,#button-display-edit-username{position:relative;font-size:1.5em;font-weight:700;margin-top:5px;margin-bottom:5px;display:flex;align-self:center;justify-content:center}#button-display-edit-username{font-size:1em;margin-bottom:10px}#button-display-edit-display-name span,#button-display-edit-username span{display:block;position:relative;cursor:pointer}#button-display-edit-display-name svg{width:20px;height:20px;margin:auto auto auto 4px}#button-display-edit-username svg{width:18px;height:18px;margin:auto auto auto 4px}#button-display-edit-display-name svg path,#button-display-edit-username svg path,#button-display-edit-avatar svg path{fill:var(--foreground)}.button-user-profile-mini{display:flex;flex-direction:row;padding:10px;border-radius:8px}.icon-button-profile-mini{background-color:#6495ed;display:flex;align-items:center;gap:3px;cursor:pointer;padding:5px 8px;transition:background-color .3s ease;border-radius:4px;color:#fff;margin:5px;font-size:small}.button-user-profile-mini>span{background-color:coral}.icon-button-profile-mini svg{fill:#fff}.icon-button-profile-mini span{font-size:14px;color:#555}.dialog-input{display:flex;flex-direction:column;width:100%;height:auto;padding:5px 10px}.dialog-input input{font-size:15px;margin:7px 0;padding:5px 7px;border:1px solid var(--input-field-bdr);border-radius:3px;width:100%;height:auto;box-sizing:border-box;resize:none;background-color:transparent;color:var(--colortext)}.dialog-input input:focus{border:1px solid cornflowerblue!important}.dialog-input select{cursor:pointer;width:110px!important;font-size:15px;margin:7px 0;padding:4px 7px;border:1px solid rgb(131,131,131);border-radius:3px;width:100%;height:auto;box-sizing:border-box;resize:none;color:#000;border-color:var(--dialog-bdr);background-color:var(--background);color:var(--colortext)}.dialog-edit-user-avatar{display:flex;width:100%}.dialog-edit-user-avatar img{width:250px;height:250px;border-radius:50%;margin:10px auto;border:1px solid var(--foreground);object-fit:cover}.modal{display:none;position:fixed;z-index:5000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.modal-content{z-index:3;position:relative;display:flex;flex-direction:column;background-color:var(--dialog-bg);margin:30px auto;padding:0;border-radius:3px;max-width:650px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@media(max-width:650px){.modal-content{width:100%}}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.close-modal{color:var(--colortext);float:right;font-size:30px;font-weight:400}.close-modal:hover,.close-modal:focus{color:var(--colortext);text-decoration:none;cursor:pointer}.modal-header{padding:3px 10px;border-bottom:1px solid var(--dialog-bdr);color:#000;display:flex;justify-items:center}.modal-header div{float:left;text-align:left;width:100%;font-size:17px;font-weight:700;margin-top:auto;margin-bottom:auto;color:var(--foreground)}.modal-body{padding:10px 0;float:left;width:100%}.modal-footer{position:relative;float:left;padding:5px;width:100%;border-top:1px solid var(--dialog-bdr);color:#000}.group-button-modal{position:relative;float:right;width:auto}.group-button-modal span{float:left;border-radius:3px;padding:5px 7px;background-color:#4a4a4a;color:#fff;margin:5px;cursor:pointer;display:flex;align-items:center;justify-content:center}.group-button-modal span svg{position:relative;width:18px;height:18px;margin-right:5px;fill:#fff}#notice-popout{position:fixed;left:50%;transform:translate(-50%);top:30px;min-width:100px;padding:8px 10px;margin:0;border-radius:5px;height:auto;background-color:#5e86d1;z-index:2000;flex-direction:row;justify-content:center;align-items:center;display:none}#notice-popout span:first-child{color:#fff;margin-right:5px;text-align:center}#notice-popout span:last-child{position:relative;display:flex;align-items:center;justify-content:center}#notice-popout span svg{width:15px;height:15px;cursor:pointer}#notice-popout span svg path{fill:#fff!important}.modal-content:has(.contain-login){max-width:430px!important}.contain-login,.content-login{position:relative;height:auto;width:100%}.content-login>div{position:relative;display:flex;flex-direction:column;margin:15px auto auto;padding:0 10px;height:auto}.content-login>div input{position:relative;width:100%;height:auto;font-size:16px;padding:8px 10px;margin:0 0 8px;border:1px solid var(--login-input-border);border-radius:4px;outline:none;background-color:var(--login-input-bg);color:var(--login-input-text)}.content-login>div input:focus{border-color:var(--login-input-focus)}.content-login>div input::placeholder{color:var(--login-input-placeholder)}.btn-login{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:8px;padding:8px 0;width:100%;border-radius:4px;text-align:center;background-color:#6495ed;color:#fff;font-weight:700;cursor:pointer;transition:all .2s ease}.btn-login:hover:not(.disabled):not(.btn-icon-login){background-color:#5a9bd8;transform:translateY(-1px)}.btn-login.disabled{opacity:.6;cursor:not-allowed;background-color:#a0a0a0}.button-row{display:flex;gap:6px;margin-bottom:6px}.button-row .btn-login{flex:1;margin-bottom:0}.btn-create-account{background-color:#04aa6d!important}.btn-icon-login{display:flex;align-items:center;justify-content:center;border:1px solid var(--login-btn-icon-border);background-color:var(--login-btn-icon-bg);color:var(--login-btn-icon-text)}.btn-icon-login div{display:flex;align-items:center;justify-content:center;flex-direction:row}.btn-icon-login div p{margin-left:10px}.btn-text-login{width:100%;height:auto;margin-bottom:12px;margin-top:3px;color:#6495ed;font-size:14px;text-align:center;font-weight:700;cursor:pointer}.info-text-login{position:relative;width:100%;font-size:14px;margin-bottom:10px;color:var(--login-info-text)}.content-login hr{margin-top:10px;border-top:1px solid var(--login-hr-border)}.loader-circle-login-btn{position:relative;float:left;width:100%;height:auto;display:flex;justify-content:center}.loader-circle-login-btn div{position:relative;border:3px solid white;border-radius:50%;border-top:3px solid transparent;width:18px;height:18px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.content-login input:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.content[dark-mode=true] .content-login input:disabled{background-color:#2a2a2a;color:#666}.lang-switch,.lang-switch *{box-sizing:content-box!important}.lang-switch{position:relative!important;display:inline-block!important}.lang-switch>span{position:absolute!important;top:11px!important;pointer-events:none!important;font-family:Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:10px!important;text-transform:uppercase!important;text-shadow:0 1px 0 rgba(0,0,0,.06)!important;width:50%!important;text-align:center!important}input.lang-switch__toggle--round-flat:checked~.lang-switch__off{color:#6495ed!important}input.lang-switch__toggle--round-flat:checked~.lang-switch__on{color:#fff!important}.lang-switch>.lang-switch__on{left:0!important;padding-left:2px!important;color:#6495ed!important}.lang-switch>.lang-switch__off{right:0!important;padding-right:3px!important;color:#fff!important}.lang-switch__toggle{position:absolute!important;margin-left:-9999px!important;visibility:hidden!important}.lang-switch__toggle+.lang-switch__label{display:block!important;position:relative!important;cursor:pointer!important;outline:none!important;-webkit-user-select:none!important;user-select:none!important;padding:2px!important;width:80px!important;height:28px!important;background-color:#6495ed!important;border-radius:60px!important}.lang-switch__toggle--round-flat+.lang-switch__label:before,.lang-switch__toggle--round-flat+.lang-switch__label:after{display:block!important;position:absolute!important;content:""!important}.lang-switch__toggle--round-flat+.lang-switch__label:before{inset:2px!important;background-color:#6495ed!important;border-radius:60px!important}.lang-switch__toggle--round-flat+.lang-switch__label:after{top:3px!important;left:4px!important;bottom:3px!important;width:40px!important;background-color:#fff!important;border-radius:42px!important;transition:margin .2s!important}.lang-switch__toggle--round-flat:checked+.lang-switch__label:after{margin-left:36px!important}.mini-app-suggestion-list{width:100%;max-width:1200px;margin:24px auto 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:80px;position:relative;background:none;border-radius:0;box-shadow:none}.mini-app-suggestion-title{width:100%;text-align:center;font-weight:700;font-size:1em;margin-bottom:15px;font-family:monospace;letter-spacing:1px;color:var(--colortext, #222)}.mini-app-suggestion-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:var(--colortext, #222);font-size:1em;width:90px;margin:0 2px 10px;padding:8px 0 4px;background:none;border:none;border-radius:0;box-shadow:none;transition:none}.mini-app-suggestion-item:hover{background:none;box-shadow:none;border-color:none}.mini-app-suggestion-icon{width:45px;height:45px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;background:none;border-radius:0}.mini-app-suggestion-icon img{width:100%;height:100%;object-fit:contain;border-radius:0;background:none}.mini-app-suggestion-name{font-size:.85em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px;color:var(--colortext, #222);font-family:inherit}@media(max-width:900px){.mini-app-suggestion-list{padding:0 2vw 0px}.mini-app-suggestion-item{width:70px;margin:0 1px 8px}.mini-app-suggestion-icon{width:40px;height:40px}.mini-app-suggestion-name{max-width:64px}}@media(max-width:600px){.mini-app-suggestion-list{padding:0 2vw 0px}.mini-app-suggestion-item{width:64px;font-size:.85em;margin:0 1px 6px;padding:6px 0 2px}.mini-app-suggestion-icon{width:35px;height:35px}.mini-app-suggestion-name{max-width:54px;font-size:.85em}.mini-app-suggestion-title{font-size:1em}}.wrap-ai-search-bar{width:calc(100% - 20px);margin:40px 10px;margin-top:var(--searchbar-marginTop, 40px);margin-bottom:var(--searchbar-marginBottom, 40px)}.ai-search-bar{margin:auto;max-width:var(--searchbar-maxWidth, 590px);width:100%;border-radius:30px;display:flex;align-items:center;background-color:var(--ai-search-bar-bg);border:1px solid var(--ai-search-bar-bdr);transition:box-shadow .3s ease;padding:4px 12px;box-shadow:0 1px 10px #20212414}.ai-search-bar:hover,.ai-search-bar:focus-within{box-shadow:0 1px 10px #20212447}.ai-search-input{flex:1;height:36px;border:none;font-size:1.1em;outline:none;padding:4px 0 4px 10px;background:transparent;color:var(--colortext)}.ai-search-input::placeholder{letter-spacing:-.5px}.ai-search-icon{width:20px;height:20px;cursor:pointer;transition:transform .2s ease}.ai-search-icon:hover{transform:scale(1.1)}.ai-search-icon svg{float:left;width:100%;height:100%}.ai-search-icon svg path:last-child{fill:var(--foreground)}.clear-icon{width:20px;height:20px;cursor:pointer;margin:0 4px;transition:transform .2s ease}.clear-icon:hover{transform:scale(1.1)}.clear-icon svg{float:left;width:100%;height:100%}.clear-icon svg path{stroke:var(--foreground)}@media(max-width:480px){.ai-search-bar{padding:2px 8px}.ai-search-input{height:34px;padding:4px 0 4px 8px}.ai-search-icon,.clear-icon{width:18px;height:18px}}.grid-suggest-video-container{display:grid;grid-template-columns:repeat(4,1fr);gap:7px 10px}.grid-suggest-video-item{display:flex;flex-direction:column}.grid-suggest-video-thumbnail-container{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px}.grid-suggest-video-thumbnail{width:100%;height:100%;object-fit:cover;display:block}.grid-suggest-video-icon{position:absolute;top:5px;left:5px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.grid-suggest-video-icon path{fill:#6495ed}.grid-suggest-video-title-container{margin-top:8px;display:flex;flex-direction:column;align-items:flex-start}.grid-suggest-video-title{font-size:.9em;font-weight:700;color:var(--colortext);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.grid-suggest-video-container{grid-template-columns:repeat(3,1fr)}.grid-suggest-video-title{font-size:.8em}}.masonry-gallery{display:block;position:relative;column-gap:7px}.masonry-item{break-inside:avoid;margin-bottom:10px;border-radius:5px;overflow:hidden;cursor:pointer}.masonry-item img{width:100%;border-radius:5px;display:block;transition:transform .3s ease}.masonry-item:hover img{transform:scale(1.05)}@media(max-width:1024px){.masonry-gallery{column-count:2}}@media(max-width:600px){.masonry-gallery{column-count:1}}.list-posts{display:flex;flex-direction:column;width:100%}.item-post{display:flex;flex-direction:row;width:100%;margin-bottom:5px;margin-top:5px;border-radius:3px;background-color:var(--post-item-bg);font-family:Arial,sans-serif;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;overflow:hidden}.post-image-container{position:relative;width:130px;height:auto}.post-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.post-details{position:relative;width:calc(100% - 130px);padding:12px}.post-title{font-size:1.3em;font-weight:700;line-height:1.2;min-height:1.2em;margin:10px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:850px){.post-title{font-size:1.15em}}@media only screen and (max-width:670px){.post-title{font-size:1.05em}}.post-description{font-size:14px;min-height:14px;color:var(--post-description-color);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.post-footer{margin-bottom:10px}.post-header-list{display:flex;gap:10px;padding:0;margin:0;list-style:none;font-size:12px;color:var(--post-header-color)}.post-username{font-weight:700}.post-date{font-style:italic;min-height:1lh}.contain-content-search{max-width:650px;padding:0}@media(max-width:685px){.contain-content-search{width:calc(100% - 15px)}}.loading-indicator{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;text-align:center;color:#6495ed}.spinner-indicator{width:50px;height:50px;margin-bottom:20px;border:5px solid cornflowerblue;border-top-color:#123e5f;border-radius:50%;animation:spin 1s linear infinite}.loading-indicator p{font-size:18px;font-weight:700}.qa-answer{display:block;padding:10px;border:1px solid var(--input-field-bdr);border-radius:5px}.wrap-list-post-outside{max-width:650px;margin:auto}@media(max-width:650px){.wrap-list-post-outside{width:100%}}.footer{text-align:center;padding:20px 0;margin-top:50px}.footer p{margin:0;padding:0;font-size:16px}.footer-icons{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:10px}.footer-link{display:flex;align-items:center;color:#4267b2;text-decoration:none;font-size:16px;height:24px;transition:color .2s}.footer-link:hover{text-decoration:underline}.footer-icon{width:24px;height:24px;transition:fill .3s}.footer-icon-fb path{fill:#4267b2}.footer-icon-email path{stroke:#b75735}.terms-container{max-width:700px;margin:40px auto;background:var(--background);color:var(--colortext);font-family:Arial,sans-serif}.terms-container *{color:var(--colortext)!important}.terms-container h1{font-size:2rem;margin-bottom:1.5rem}.terms-container h2{font-size:1.2rem;margin-top:1.5rem;margin-bottom:.5rem}.terms-container p{font-size:1rem;line-height:1.7;margin-bottom:1rem}@media(max-width:600px){.terms-container{padding:0}.terms-container h1{font-size:1.3rem}.terms-container h2{font-size:1rem}.terms-container p{font-size:.95rem}}.auth-action-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--auth-action-container-bg);padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.auth-action-card{background:var(--auth-action-card-bg);border-radius:4px;box-shadow:var(--auth-action-card-shadow);padding:40px;max-width:450px;width:100%;text-align:center}.auth-action-title{font-size:24px;font-weight:600;color:var(--auth-action-title-color);margin-bottom:20px}.auth-action-subtitle{font-size:16px;color:var(--auth-action-subtitle-color);margin-bottom:30px;line-height:1.5}.auth-action-form{display:flex;flex-direction:column;gap:15px;margin:30px 0}.auth-action-input{padding:12px 16px;border:1px solid var(--auth-action-input-border);border-radius:4px;font-size:16px;background:var(--auth-action-input-bg);color:var(--colortext);width:100%;box-sizing:border-box}.auth-action-input:focus{outline:none;border-color:var(--auth-action-input-focus)}.auth-action-input::placeholder{color:var(--auth-action-subtitle-color)}.auth-action-button{padding:12px 24px;background:var(--auth-action-button-bg);color:var(--auth-action-button-text);border:none;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;width:100%;transition:background-color .2s ease}.auth-action-button:hover:not(:disabled){background:var(--auth-action-button-hover)}.auth-action-button:disabled{background:var(--auth-action-subtitle-color);cursor:not-allowed;opacity:.7}.auth-action-link{display:inline-block;color:var(--auth-action-link-color);text-decoration:none;font-size:16px;font-weight:500;transition:opacity .2s ease;background:none;border:none;cursor:pointer;padding:8px 16px}.auth-action-link:hover{opacity:.8;text-decoration:underline}.auth-action-loading{color:var(--auth-action-subtitle-color);font-size:16px;margin:20px 0}.auth-action-success{color:#28a745;font-size:16px;margin:20px 0}.auth-action-error{color:#dc3545;font-size:16px;margin:20px 0}.auth-action-loading-dots{display:flex;justify-content:center;gap:4px;margin:20px 0}.auth-action-loading-dots div{width:8px;height:8px;background:var(--auth-action-loading-dots-color);border-radius:50%;animation:loading-bounce 1.4s ease-in-out infinite both}.auth-action-loading-dots div:nth-child(1){animation-delay:-.32s}.auth-action-loading-dots div:nth-child(2){animation-delay:-.16s}@keyframes loading-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media(max-width:480px){.auth-action-container{padding:15px}.auth-action-card{padding:30px 20px}.auth-action-title{font-size:20px}}body:has(#Mui-container){height:100dvh;background-color:var(--background)!important}#Mui-container{width:100%;height:auto;display:inline-block;color:var(--colortext)}.Mui-introduce{position:relative;width:100%;padding:15px 2px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5em;text-align:justify;opacity:.5;color:var(--colortext);background:transparent}@media only screen and (max-width:800px){.Mui-introduce{padding:15px 13px}}.Mui-container{display:flex;flex-direction:column;margin:15px auto auto;max-width:800px;width:100%;height:auto;overflow:hidden;position:relative;background:var(--background);color:var(--colortext)}.Mui-editor-container{display:flex;flex-direction:column;width:100%;height:auto;max-height:600px;position:relative;background:var(--background);border:1pt solid var(--component-bdr);border-radius:4px;overflow:hidden}#Mui-top{display:flex;align-items:center;padding:10px;background-color:var(--fadeground);border-bottom:1px solid var(--component-bdr)}.Mui-language-dropdown{margin-right:10px;padding:5px 4px;font-size:13px;background-color:var(--background);color:var(--colortext);outline:none;font-weight:700;border-radius:2px;border:1px solid var(--input-field-bdr)}#Mui-top .Mui-tabs{display:flex;flex-grow:1}#Mui-top .Mui-tabs button{background:none;border:none;margin-right:10px;font-size:16px;color:var(--colortext);cursor:pointer;padding:5px;display:flex;align-items:center;gap:8px;transition:color .3s ease}#Mui-top .Mui-tabs button svg{width:18px;height:18px;fill:var(--colortext);transition:fill .3s ease}#Mui-top .Mui-tabs button.active{color:#4caf50}#Mui-top .Mui-tabs button.active svg{fill:#4caf50}#Mui-top .Mui-tabs button:hover{color:#4caf50}#Mui-top .Mui-tabs button:hover svg{fill:#4caf50}@media only screen and (max-width:500px){#Mui-top .Mui-tabs span{display:none}}#Mui-top .Mui-right-buttons{display:flex;gap:10px}#Mui-top .Mui-right-buttons button{display:flex;align-items:center;gap:5px;border:1px solid #4caf50;background-color:transparent;color:#4caf50;padding:5px 7px;border-radius:5px;cursor:pointer}#Mui-top .Mui-right-buttons button:first-child svg path{stroke:var(--colortext)}#Mui-top .Mui-right-buttons button:last-child svg path{fill:var(--colortext)}#Mui-editable{flex-grow:1;padding:15px;min-height:100px;border:none;outline:none;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;background-color:var(--background);color:var(--colortext)}#Mui-editable:before{content:attr(data-placeholder);color:#aaa;position:absolute;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#Mui-editable[placeholder-visible=false]:before{content:""}#Mui-bottom{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;background-color:var(--fadeground);border-top:1px solid var(--component-bdr);position:relative}#Mui-bottom .Mui-implement-container{display:flex;align-items:center;gap:8px}#Mui-bottom .Mui-implement-btn{padding:10px 18px;background-color:#4caf50;color:#fff;border:none;border-radius:5px;cursor:pointer}#Mui-bottom .Mui-implement-loader{width:25px;height:25px;--_c: no-repeat linear-gradient(#4caf50 0 0) 50%;background:var(--_c) / 100% 50%,var(--_c) / 50% 100%;border-radius:50%;animation:l29 2s infinite linear}@keyframes l29{to{transform:rotate(1turn)}}#Mui-bottom .Mui-implement-btn:hover{background-color:#45a049}.active-Mui-implement-btn{opacity:.3!important}#Mui-bottom .word-count{font-size:14px;color:var(--colortext)}#Mui-output{position:relative;margin-top:10px;height:auto;width:100%;background-color:var(--background);border:1pt solid var(--component-bdr);border-radius:3px;padding:15px 10px;color:var(--colortext)}#Mui-output-header{display:flex;justify-content:space-between;align-items:center;width:100%}#Mui-output-header p{font-weight:700;color:var(--colortext)}#Mui-output-header span{width:20px;height:20px;cursor:pointer}#Mui-output-header svg{float:left;width:100%;height:100%}#Mui-output-header svg path{stroke:var(--colortext)}#Mui-output-content{position:relative;width:100%;height:auto;margin-top:10px}#Mui-empty-output-content{position:relative;color:#00000080;font-size:.9em;pointer-events:none;text-align:center;padding:10px 0;opacity:.6;color:var(--colortext)}.header-miwabox{margin:15px auto auto;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.header-miwabox span{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:25px;cursor:pointer}.header-miwabox svg{width:50px;height:50px;fill:var(--colortext)}.contain-list-word{position:relative;height:auto;background-color:transparent;margin:10px auto 0}.title-list-word{position:relative;margin-bottom:10px;font-size:1.1em;font-weight:700;color:#2c2c2c}.item-list-word{position:relative;width:100%;margin-top:.4px;padding:12px 10px;border-radius:4px;border:.1px solid rgb(228,228,228);box-shadow:#0000000d 0 0 0 1px;display:flex;flex-direction:row;cursor:pointer;background-color:#fff;color:#000}.item-list-word span:nth-child(3),.item-list-word span:nth-child(1){font-size:.88em;opacity:.6;display:flex;align-items:center}.item-list-word span:nth-child(1){width:50px}.item-list-word span:nth-child(3){width:auto!important;margin-right:auto}.item-list-word span:nth-child(2),.item-list-word span:last-child{color:#404040;font-size:1.25em}.item-list-word span:nth-child(2){display:inline-block;font-weight:700;width:190px;display:flex;align-items:center}.item-list-word span:last-child{float:right;width:auto;text-align:end}@media(max-width:590px){.contain-list-word{width:calc(100% - 3px)!important}.item-list-word span:nth-child(1){width:40px!important}.item-list-word span:nth-child(2){width:120px!important}.item-list-word span:nth-child(2),.item-list-word span:last-child{font-size:1em!important}.item-list-word span:nth-child(3),.item-list-word span:nth-child(1){font-size:.77em!important}.title-list-word{margin-left:10px!important}}@media(min-width:500px)and (max-width:590px){.contain-list-word{width:calc(100% - 18px)!important}}@media(min-width:591px)and (max-width:1023px){.contain-list-word{width:570px!important}.item-list-word span:nth-child(1){width:45px!important}.item-list-word span:nth-child(2){width:180px!important}.item-list-word span:nth-child(2),.item-list-word span:last-child{font-size:1.19em!important}.item-list-word span:nth-child(3),.item-list-word span:nth-child(1){font-size:.85em!important}}@media(min-width:1024px){.contain-list-word{width:670px!important}}.list-switch-generate{position:relative;width:300px;margin:10px auto 0;background-color:#fff;box-shadow:#0000001a 0 0 1px 1px;border-radius:4px}.list-switch-selection{position:fixed;width:250px;background-color:#fff;box-shadow:#0003 0 0 4px 1px;border-radius:4px;bottom:60px;display:block;left:50%;transform:translate(-50%);z-index:1000}.item-switch-selection{position:relative;width:100%;padding:7px 10px;display:flex;flex-direction:row;color:#000}.item-switch-selection:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}.item-switch-selection>span:first-child{margin-right:auto;display:flex;align-items:center;text-align:center;color:#000}.contain-switch{margin-left:10px}.contain-switch .switch{position:relative;display:inline-block;width:48.3px;height:22px}.contain-switch .switch input{opacity:0;width:0;height:0}.contain-switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.2s;transition:.2s}.slider.switch-color-se{background-color:#25ca8d}.contain-switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.contain-switch input:checked+.slider{background-color:#83a6e8}.red-color-se .contain-switch input:checked+.slider{background-color:#25ca8d}.contain-switch input:focus+.slider{box-shadow:0 0 1px #83a6e8}.contain-switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.contain-switch .slider.round{border-radius:34px}.contain-switch .slider.round:before{border-radius:50%}.item-switch-selection .dropdown{position:relative;width:auto;margin:0;padding:0}.input-text-switch-selection{position:relative;padding:5px;outline-color:#6495ed;width:44px;text-align:center;color-scheme:white}.contain-nav-bottom{position:fixed;width:100%;height:auto;bottom:0;z-index:1000}.nav-bottom{position:relative;width:auto;height:auto;margin:auto auto 10px;display:flex;flex-direction:row;justify-content:center}.btn-nav-bottom{position:relative;width:auto;height:auto;background-color:#568cf0;margin:0 3px;border-radius:5px;cursor:pointer;box-shadow:#0003 0 0 4px 1px}.red-color-se .btn-nav-bottom{background-color:#04aa6d}.btn-nav-bottom a{float:left;cursor:pointer}.btn-nav-bottom svg{float:left;margin:7px 13px;position:relative;width:26px;height:26px}.btn-nav-bottom svg path{fill:#fff}.btn-nav-bottom:last-child svg path{stroke:#fff;fill:transparent}.contain-nav-bottom{transition:transform .15s ease-in-out}.contain-nav-bottom.show{transform:translateY(0)}.contain-nav-bottom.hide{transform:translateY(100%)}html:has(#main-enlang),body:has(#main-enlang){background-color:#fff}#main-enlang{position:relative;float:left;width:100%;height:auto;background-color:#fff}#main-enlang:has(.contain-random){background-color:#f3f3f3!important;height:100dvh!important}.contain-generate{position:relative;float:left;width:100%;height:auto;background-color:#fcf7e0;box-shadow:#00000017 0 0 1px 1px;margin-bottom:20px}#title-enlang-app{width:100%;margin-top:20px;margin-bottom:30px;text-align:center;font-weight:700;font-size:2em;color:#414141;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}#action-enlang-app{position:relative;width:100%;margin-top:20px;margin-bottom:35px;display:flex;align-items:center;align-content:center;flex-direction:column}#action-enlang-app div{position:relative;width:auto;display:flex}#action-enlang-app span{float:left;width:auto;height:auto;background-color:#6495ed;color:#fff;padding:7px 12px;border-radius:4px;box-shadow:#00000017 0 0 1px 1px;cursor:pointer}#action-enlang-app.red-color-se span{background-color:#04aa6d}#action-enlang-app span:has(svg){width:37px;height:32px;margin-right:7px;padding:3px;display:flex;justify-content:center;align-items:center}#action-enlang-app span svg{float:left;position:relative;width:32px;height:27px}#action-enlang-app span svg path{fill:#fff}#random-list-word-enlang-app{position:relative;float:left;width:100%;height:auto}#random-list-word-enlang-app .item-list-word{cursor:default}.refresh-list-word-button{padding:3px 10px;border:none;border-radius:3px;border:1px solid rgb(212,212,212);background:#ededed;font-size:.9em;color:#000;cursor:pointer}@media(max-width:500px){.refresh-list-word-button{margin-right:10px}}.contain-random{width:700px;height:auto;background-color:#fff;margin:20px auto auto;display:block;position:relative;box-shadow:#00000017 0 0 1px 1px;border-radius:5px;padding-bottom:10px}.contain-random>p:first-child{display:block;position:relative;font-size:2.7em;text-align:center;padding-top:40px;color:#6495ed;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.09)}.contain-random>p:first-child.hide{opacity:.02}.contain-random>p:nth-child(2){margin-top:10px;text-align:center;opacity:.8;color:#000}.contain-random>p:nth-child(3){margin-top:15px;text-align:center;font-size:1.5em;color:#000}.contain-random>p:nth-child(3).hide{opacity:.02}.volume-random{position:relative;display:flex;flex-direction:row;justify-content:center;margin-top:35px}.volume-random span{width:55px;height:50px;margin:5px;background-color:#e287a5;padding:10px 15px;border-radius:5px;cursor:pointer;box-shadow:#00000017 0 0 1px 1px}.volume-random span:last-child{background-color:#6fcbcb}.volume-random span svg{width:100%;height:100%;fill:#fff}.title-random-word{position:relative;margin:20px auto auto;text-align:center;font-weight:700;color:#434343}.text-input-word-enlang{position:relative;display:flex;justify-content:center;margin-top:30px;margin-bottom:60px}.text-input-word-enlang span{width:40px;height:40px;margin-left:2px;cursor:pointer}.text-input-word-enlang span svg{width:100%;height:100%}.text-input-word-enlang span svg path{stroke:#fff}.move-left-or-right-random-word{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:60px;margin-top:30px}.move-left-or-right-random-word span{width:auto;height:auto;background-color:#7da5f0;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px;padding:4px 7px;border-radius:4px;color:#fff;cursor:pointer}.move-left-or-right-random-word span svg{position:relative;width:25px;height:25px}.move-left-or-right-random-word span svg path{fill:#fff;stroke:#fff}#notice-random-word{font-size:small;opacity:.5;padding:0 20px;text-align:center;margin-top:10px;color:#000}@media(max-width:713px){.contain-random{width:calc(100% - 30px)}}@media(max-width:610px){.contain-random{width:calc(100% - 8px)}}.dropdown{position:relative;display:inline-block;width:100%;padding:5px;z-index:2}.dropdown-toggle{display:flex;flex-direction:row;padding:8px 10px;background-color:#bcd9ff;color:#000!important;border:none;border-radius:4px;cursor:pointer;justify-content:center;align-items:center}.red-color-se .dropdown-toggle{background-color:#78f0c4}.dropdown-toggle svg{width:17px;height:17px;margin-left:5px}.dropdown-menu{position:absolute;top:calc(100% - 5px);left:5px;list-style-type:none;padding:0;margin:0;white-space:nowrap}.dropdown-menu.top{top:auto;bottom:calc(100% - 5px)}.dropdown-menu li{padding:10px;cursor:pointer;border-radius:3px;overflow:hidden;margin-top:.4px;box-shadow:0 0 1px #505050;background-color:#e1e1e1;border:.5px solid rgb(212,212,212);color:#000}.dropdown-menu li.selected{background-color:#b9b9b9}#main-posts{position:relative;top:65px;max-width:650px;padding-bottom:100px;height:auto;margin:auto;animation:fadeInContent .3s ease-in-out}@keyframes fadeInContent{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:650px){#main-posts{width:100%}}.view-switch-wrapper{width:100%;display:flex;justify-content:center;margin-bottom:10px}.view-switch{display:flex;gap:6px;justify-content:center;align-items:center}.view-btn{border:1px solid var(--component-bdr);border-radius:7px;cursor:pointer;transition:box-shadow .15s,border .15s,background .15s;box-shadow:0 1px 4px #0000000a;display:flex;align-items:center;outline:none;background:var(--post-item-bg);padding:5px 7px}.view-btn svg{display:block}.view-btn svg path{fill:var(--post-header-color)!important}.contain-mypost-content{position:relative;display:block;width:100%;height:100%}.mypost-info{display:flex;float:left;width:auto;font-size:small;flex-direction:row;align-items:center;margin:15px 0}.user-thumbnail-mypost-info{position:relative;float:left;width:35px;height:35px;object-fit:cover;border-radius:50%;border:1pt solid rgba(203,203,203,.471)}.mypost-info div{margin-left:7px}.mypost-info div span:first-child{color:#6495ed;font-weight:700}.mypost-info .delimiter{font-size:9px;color:#6495ed}.mypost-info div span:last-child{opacity:.6}.mypost-info div p{margin-top:3px;opacity:.8;font-size:.9em}.mypost-content{position:relative;max-width:100%;margin:auto;padding-bottom:10px}.contain-post-suggestion{width:100%;margin:auto}@media(max-width:685px){.mypost-content{width:100%!important;padding:0 0 10px!important}.mypost-info,.mypost-title,.mypost-stitle,.mypost-content-media-description,.mypost-list-tags,.mypost-list-button{padding-left:10px!important;padding-right:10px!important}}.mypost-title{position:relative;font-size:2.1em;line-height:1.4em;width:100%;box-sizing:border-box;float:left;font-family:source-serif-pro,Georgia,Cambria,Times New Roman,Times,serif;margin-top:15px}.mypost-stitle{font-family:source-serif-pro,Georgia,Cambria,Times New Roman,Times,serif;position:relative;padding:0;font-size:1.2em;line-height:1.3em;width:100%;opacity:.8;display:inline-block;margin-top:5px}.mypost-main-content{position:relative;display:inline-block;width:100%;padding-bottom:10px}.mypost-content-media{position:relative;float:left;width:100%;height:auto;margin:7.5px 0}.mypost-content-media img,.mypost-content-media-description video{width:100%;height:auto;cursor:pointer;float:left}.mypost-content-media img{background-color:#8080803b;min-height:100px}.mypost-content-media-description video{margin:14px 0}.mypost-content-media-description{float:left;height:auto;width:100%;box-sizing:border-box;padding:10px 0;line-height:1.4em;font-size:1.1em}.mypost-content-media-description ul{list-style-position:inside}.mypost-list-tags{width:100%;display:inline-block;position:relative;margin-top:0}.mypost-list-tags span{font-size:.85em;float:left;margin-right:5px;color:#949494;font-weight:700;cursor:pointer}.mypost-list-button{display:inline-block;margin-top:10px;width:100%}.span-button-post{margin-right:5px;background-color:#6495ed;border:none;border-radius:3px;color:#fff;position:relative;display:block;cursor:pointer;float:left}.span-button-post{padding:3px;width:30px;height:30px}.span-button-post svg{width:100%;height:100%}.span-button-post svg path{stroke:#fff}.span-button-post-save{float:right;margin-right:-2px;width:32px;height:32px;background-color:none!important;border:none!important;cursor:pointer}.span-button-post-save svg{width:100%;height:100%}.wrapper,.wrapper *{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}.wrapper{float:left;width:100%;background:transparent;margin:0;padding:0 10px!important}.wrapper :where(.title,li,li i,.details){display:flex;align-items:center}.title img{max-width:21px}.title h2{font-size:21px;font-weight:600;margin-left:8px}.wrapper .input-tag-content{margin:8px 0}.input-tag-content p{font-size:14px}.input-tag-content ul{display:flex;flex-wrap:wrap;padding:5px;margin:5px 0;border-radius:5px;border:1px solid #a6a6a6}.input-tag-content ul li{margin:3px 2px;list-style:none;border-radius:4px;background:var(--tag-input-content-bg);padding:3px 6px 3px 7px;border:1px solid var(--dialog-bdr);font-size:13px}.input-tag-content ul li i{height:18px;width:18px;margin-left:8px;font-size:12px;cursor:pointer;border-radius:50%;background:var(--icon-remove-tag-input-bg);justify-content:center}.input-tag-content ul input{flex:1;padding:5px;border:none;outline:none;font-size:16px;background-color:transparent;color:var(--colortext)}.wrapper .details{justify-content:space-between}.details button{border:none;outline:none;color:#fff;font-size:12px;cursor:pointer;padding:4px 9px;border-radius:3px;background:gray;transition:background .3s ease}.details p{font-size:14px}.add-post-title{color:var(--colortext);border-radius:4px;padding:0 11px;display:inline-block;width:100%;box-sizing:border-box;min-height:24px;line-height:1.3em;outline:none}.add-post-title.empty:before{content:attr(placeholder);color:#999}.add-media-button{display:inline-block;position:relative;padding:10px}.add-media-button button{border:none;background-color:#6495ed;color:#fff;padding:5px 10px;border-radius:3px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center}.add-media-button button svg{position:relative;width:12px;height:12px;margin-right:5px;fill:#fff}.media-item{position:relative;width:100%;height:auto}.media-item img,.media-item video{position:relative;width:100%;height:auto;object-fit:cover;margin-top:10px;margin-bottom:10px}.list-media{display:inline-block;width:100%;height:auto}.list-media .remove-button{position:absolute;top:10px;right:0;border:none;background-color:#9090908e;color:#fff;padding:5px 8px;border-bottom-left-radius:3px;cursor:pointer}.list-media .remove-button svg{position:relative;width:20px;height:20px;fill:#fff;padding:0;margin:0}.modal-body:has(.modal-footer){padding-bottom:0}.background-overlay-loading{position:absolute;width:100%;height:100%;background-color:#ffffff8f;z-index:100;display:flex;justify-content:center;align-items:center;top:0}.loader-overlay-loading{width:40px;aspect-ratio:1;border-radius:50%;border:6px solid;border-color:#000 #0000;animation:l1 1s infinite;z-index:10}@keyframes l1{to{transform:rotate(.5turn)}}.toolbar-editable-span{padding:5px 10px 8px}.toolbar-editable-span button{background-color:var(--toolbar-editable-button-bg);padding:4px 7px;border:none;margin-right:3px;border-radius:3px;cursor:pointer}.gemini-autofill-box{display:flex;align-items:center;flex-wrap:wrap;gap:5px;float:left;width:100%;padding:15px 10px}.gemini-extra-info{width:100%;background-color:transparent;padding:5px 10px;border:1px solid #e0e0e0;border-radius:4px;font-size:.9em}.gemini-extra-info:focus{outline:none;box-shadow:none}.gemini-autofill-fields{display:inline-block;width:100%}.gemini-autofill-input{float:left;margin-right:5px;margin-bottom:5px;padding:5px 12px;width:200px;font-size:.9em;border:1px solid #e0e0e0;border-radius:4px;background-color:var(--background-color);font-size:15px}.gemini-autofill-input:focus{outline:none;box-shadow:none}.gemini-autofill-box .dropdown{float:left;width:auto!important;height:auto!important;margin:0!important;padding:0!important}.gemini-autofill-box .dropdown-toggle{padding:5.5px 10px!important}.gemini-autofill-btn{display:flex;align-items:center;justify-content:center;gap:3px;padding:7px;background:#bcd9ff;color:#000;border:none;border-radius:4px;cursor:pointer;opacity:1;transition:all .2s}.gemini-autofill-btn svg{width:18px;height:18px}.gemini-autofill-btn:disabled{cursor:not-allowed;opacity:.6}#login-to-create-post-btn svg{fill:none}#login-to-create-post-btn svg path{stroke:#fff}.notification-dialog-overlay{position:fixed!important;inset:0!important;background:transparent!important;z-index:1000!important}.notification-dialog{position:fixed!important;z-index:1001!important;background:var(--background)!important;border-radius:6px!important;box-shadow:0 4px 16px #00000026,0 0 0 1px var(--component-bdr)!important;max-height:calc(100vh - 80px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.notification-dialog .notification-dialog-header{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:10px 12px!important;font-size:16px!important;font-weight:600!important;color:var(--colortext)!important;border-bottom:1px solid var(--component-bdr)!important;flex-shrink:0!important}.notification-dialog .notification-dialog-close{background:var(--component-bdr)!important;border:none!important;font-size:18px!important;cursor:pointer!important;color:var(--colortext)!important;opacity:.7!important;transition:all .2s ease!important;line-height:1!important;padding:0!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:4px!important}.notification-dialog .notification-dialog-close:hover{opacity:1!important;background:#0000001a!important;transform:scale(1.05)!important}.notification-dialog .notification-dialog-list{padding:6px!important;overflow-y:auto!important;flex:1!important}.notification-dialog .notification-dialog-list::-webkit-scrollbar{width:6px!important}.notification-dialog .notification-dialog-list::-webkit-scrollbar-track{background:transparent!important}.notification-dialog .notification-dialog-list::-webkit-scrollbar-thumb{background:var(--component-bdr)!important;border-radius:3px!important}.notification-dialog .notification-dialog-list::-webkit-scrollbar-thumb:hover{background:#0000004d!important}.notification-dialog .notification-dialog-list>a{text-decoration:none!important;color:inherit!important;display:block!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.notification-dialog .notification-dialog-list .notification-dialog-item{padding:10px 12px!important;font-size:14px!important;line-height:1.4!important;cursor:pointer!important;background:var(--background)!important;transition:all .15s ease!important;color:var(--colortext)!important;margin-bottom:4px!important;border-radius:4px!important;position:relative!important}.notification-dialog .notification-dialog-list .notification-dialog-item:hover{background:var(--component-bdr)!important;transform:translate(2px)!important}.notification-dialog .notification-dialog-list .notification-dialog-item.unread{background:#6495ed14!important;font-weight:500!important;padding-left:24px!important}.notification-dialog .notification-dialog-list .notification-dialog-item.unread:before{content:""!important;position:absolute!important;left:10px!important;top:50%!important;transform:translateY(-50%)!important;width:6px!important;height:6px!important;background:#6495ed!important;border-radius:50%!important;animation:pulse 2s ease-in-out infinite!important}@keyframes pulse{0%,to{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.6;transform:translateY(-50%) scale(.9)}}.notification-dialog .notification-dialog-list .notification-dialog-item.read{opacity:.7!important}.notification-dialog .notification-dialog-list .notification-dialog-item.read:hover{opacity:1!important}.notification-dialog .notification-dialog-list .notification-content{word-wrap:break-word!important}.notification-dialog .notification-dialog-list .notification-item-wrapper{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:8px!important}.notification-dialog .notification-dialog-list .notification-time{font-size:12px!important;color:var(--colortext)!important;opacity:.5!important;white-space:nowrap!important;flex-shrink:0!important;margin-top:2px!important}.notification-dialog .notification-dialog-empty{padding:40px 16px!important;color:var(--colortext)!important;opacity:.5!important;text-align:center!important;font-size:14px!important}@media(min-width:550px){.notification-dialog{position:absolute!important;width:360px!important;max-height:460px!important;top:calc(100% + 10px)!important;left:0!important}.notification-dialog:before{content:""!important;position:absolute!important;top:-6px!important;left:20px!important;width:12px!important;height:12px!important;background:var(--background)!important;border-left:1px solid var(--component-bdr)!important;border-top:1px solid var(--component-bdr)!important;transform:rotate(45deg)!important;z-index:1!important}}@media(max-width:549px){.notification-dialog-overlay{background:#00000080!important}.notification-dialog{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:calc(100% - 10px)!important;max-height:calc(100% - 10px)!important;border-radius:4px!important}.notification-dialog:before{display:none!important}.notification-dialog .notification-dialog-header{padding:9px 11px!important;font-size:15px!important}.notification-dialog .notification-dialog-list .notification-dialog-item{padding:9px 12px!important;font-size:13px!important}}@media(max-width:400px){.notification-dialog .notification-dialog-header{padding:8px 10px!important;font-size:15px!important}.notification-dialog .notification-dialog-list .notification-dialog-item{padding:8px 10px!important;font-size:13px!important}}.notification-dialog .notification-dialog-loading{display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;gap:8px!important;color:var(--colortext)!important;opacity:.7!important;font-size:14px!important}.notification-dialog .loading-spinner{width:16px!important;height:16px!important;border:2px solid var(--component-bdr)!important;border-top-color:#6495ed!important;border-radius:50%!important;animation:spin .8s linear infinite!important}@keyframes spin{to{transform:rotate(360deg)}}.notification-dialog .notification-dialog-loadmore{display:flex!important;justify-content:center!important;padding:12px!important}.notification-dialog .loadmore-button{background:var(--component-bdr)!important;border:1px solid var(--component-bdr)!important;color:var(--colortext)!important;padding:8px 24px!important;border-radius:4px!important;cursor:pointer!important;font-size:14px!important;font-weight:500!important;transition:all .2s ease!important}.notification-dialog .loadmore-button:hover{background:#6495ed1a!important;border-color:#6495ed!important;color:#6495ed!important;transform:translateY(-1px)!important}.notification-dialog .loadmore-button:active{transform:translateY(0)!important}.wrap-bar{position:fixed;left:0;top:0;width:100%;height:55px;opacity:1;z-index:50;border-bottom:1pt solid var(--component-bdr);background-color:var(--background);overflow:visible;font-size:16px}.wrap-bar *{padding:0}.nav-bar{position:relative;margin:auto;top:0;height:100%;opacity:1;max-width:650px}@media(max-width:690px){.nav-bar{width:calc(100% - 20px)}}.fr-nav-bar{position:relative;float:left;width:100%;height:100%}.wrap-logo{position:relative;float:left;height:100%;cursor:pointer}.wrap-logo img,.wrap-logo svg{position:relative;top:50%;transform:translateY(-50%);height:calc(100% - 20px);width:auto}.wrap-home-icon{margin-left:10px}.wrap-home-icon svg{fill:var(--foreground)}.cls-1{fill:var(--foreground)}.cls-2{fill:#6495ed}@media(max-width:500px){.mobile-add-post-hidden{display:none}}.icon-nav-item{padding:0;display:flex;background-color:transparent;color:#000;justify-content:center;align-items:center}.icon-nav-item svg{padding:0;margin:auto;width:25px;height:25px}.light-bulb-icon-nav-item,.add-icon-nav-item,.bell-icon-nav-item{position:relative;float:left;top:50%;transform:translateY(-50%);width:auto;font-size:16px;border:none;border-radius:30px;color:#fff;cursor:pointer}.light-bulb-icon-nav-item{margin-left:10px;fill:var(--colortext)!important}.bell-icon-nav-item{margin-left:10px}.bell-icon-nav-item span{position:absolute;top:-5px;right:-5px;background:red;color:#fff;border-radius:50%;padding:2px 6px;font-size:12px;font-weight:700;min-width:20px;text-align:center;z-index:1}.bell-icon-nav-item svg path{stroke:var(--colortext)!important}.add-icon-nav-item{margin-right:10px;float:right;color:#fff!important;padding:4px;background-color:#6495ed!important}.add-icon-nav-item svg path{stroke:#fff!important}.add-icon-nav-item p{margin:0 8px 0 5px;font-size:14px;font-weight:700}.wrap-profile{position:relative;float:right;height:100%;width:auto}.ava-profile{position:relative;float:left;right:0;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:1pt solid black;overflow:hidden;cursor:pointer}.ava-profile img{height:100%;width:100%;object-fit:cover}.wrap-login-btn{float:right;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}.wrap-login-btn span{background-color:var(--login-btn-login-bg);color:var(--background);border-radius:16px;padding:6px 11px 6px 5px;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:#0000000d 0 0 0 1px}.wrap-login-btn span svg{width:20px;height:20px;margin-right:5px}.wrap-login-btn span svg path{stroke:var(--background)}.page-transition{width:100%;transition:opacity .15s ease-in-out,transform .15s ease-in-out}.page-transition.fadeIn{opacity:1;transform:translateY(0)}.page-transition.fadeOut{opacity:0;transform:translateY(-5px)}html{scroll-behavior:smooth}.page-transition{will-change:opacity,transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.loading-progress-bar{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:transparent;pointer-events:none}.loading-progress-fill{height:100%;background:linear-gradient(90deg,#4f46e5,#7c3aed,#ec4899);transition:width .2s ease-out,opacity .3s ease-out;box-shadow:0 0 10px #4f46e580;will-change:width,opacity}.loading-progress-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);animation:shimmerProgress 1s infinite}@keyframes shimmerProgress{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-color-scheme:dark){.loading-progress-fill{box-shadow:0 0 15px #7c3aedb3}}.post-loading-skeleton{width:100%}.skeleton-list-item{display:flex;flex-direction:row;width:100%;margin-bottom:5px;margin-top:5px;border-radius:3px;background-color:var(--post-item-bg);box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;overflow:hidden}.skeleton-post-details{position:relative;width:calc(100% - 130px);padding:12px}.skeleton-post-image{width:130px;height:100%;min-height:120px;background:var(--post-skeleton-bg);animation:pulse 1.5s ease-in-out infinite}.skeleton-header-info{margin-bottom:10px}.skeleton-text{background:var(--post-skeleton-bg);border-radius:4px;animation:pulse 1.5s ease-in-out infinite;box-sizing:border-box}.skeleton-detail-image{width:100%;height:400px;background:var(--post-skeleton-bg);border-radius:8px;animation:pulse 1.5s ease-in-out infinite;margin:7.5px 0;box-sizing:border-box}@media(max-width:685px){.contain-mypost-content .mypost-content{padding:0 0 10px!important}.contain-mypost-content .mypost-content .skeleton-text{padding-left:10px!important;padding-right:10px!important}.skeleton-detail-image{height:300px;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}}@media(max-width:768px){.skeleton-detail-image{height:300px}}.post-masonry-grid{display:flex;width:auto;margin-left:-10px;margin-top:5px}.post-masonry-grid_column{background-clip:padding-box;padding-left:10px}.grid-post-link{position:relative;display:block;margin-bottom:10px;width:100%;text-decoration:none;color:inherit}.grid-post-link>a{position:relative;z-index:1}.grid-post-item{break-inside:avoid;background:var(--post-item-bg);border-radius:3px;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014;overflow:hidden;display:flex;flex-direction:column;font-family:Arial,sans-serif}.grid-post-header{display:flex;align-items:center;gap:5px;padding:12px 12px 0}.grid-post-avatar{width:22px;height:22px;border-radius:50%;object-fit:cover;background:#f5f5f5}.grid-post-username{font-weight:600;font-size:.9em;color:var(--post-header-color)}.grid-post-view{margin-left:auto;font-size:.9em;color:var(--post-header-color);display:flex;align-items:center}.grid-post-view-icon svg{width:15px;height:15px}.grid-post-title{font-size:1em;margin:10px 12px 0;line-height:1.3;color:var(--post-description-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.grid-post-image-wrapper.with-aspect{aspect-ratio:1 / 1;min-height:0;width:100%;margin-top:10px;position:relative}.grid-post-image-wrapper.loaded{aspect-ratio:auto;min-height:0;width:100%;margin-top:10px;position:relative}.grid-post-image{float:left;width:100%;height:auto;object-fit:contain;background:#f3f3f3}.grid-post-popup-icon{position:absolute;right:0;bottom:0;border:none;cursor:pointer;z-index:10;padding:10px;background:transparent}.grid-post-popup-icon div{position:relative;display:inline-block;background:#80808058;border-radius:5px;padding:5px 5px 5px 33px}.grid-post-popup-icon svg{position:relative;float:left;width:20px;height:20px;margin-right:4px}.skeleton-item{background:var(--post-item-bg, #f3f3f3);border-radius:3px;padding:12px;margin-bottom:10px;display:flex;flex-direction:column;height:calc(50vh - 80px);height:calc(50dvh - 80px);gap:12px;animation:skeleton-loading 1.2s infinite linear alternate}.skeleton-title{width:70%;min-height:16px;border-radius:4px;background:#e0e0e070}.skeleton-image{width:100%;height:100%;border-radius:8px;background:#e0e0e070}@keyframes skeleton-loading{0%{opacity:.7}to{opacity:1}}@media screen and (max-width:670px){.grid-post-avatar{width:20px;height:20px}.grid-post-username,.grid-post-view{font-size:.85em}.grid-post-title{font-size:.9em}}@media screen and (max-width:570px){.grid-post-avatar{width:19px;height:19px}.grid-post-username,.grid-post-view{font-size:.8em}.grid-post-view-icon svg{width:13px;height:13px}.grid-post-title{font-size:.85em}}@media screen and (max-width:675px){.post-masonry-grid{margin-left:-1px!important;padding-right:4px!important}.post-masonry-grid_column{padding-left:5px!important}.grid-post-link,.skeleton-item{margin-bottom:5px!important}.skeleton-title{min-height:13px}.skeleton-item{gap:8px}}.video-menu{position:sticky;position:-webkit-sticky;float:left;top:0;width:100%;padding:5px 0;z-index:1000;background-color:var(--background);transition:transform .15s ease-in-out}.video-menu.show{transform:translateY(0)}.video-menu.hide{transform:translateY(-100%)}.video-menu.outside{position:relative!important;z-index:10!important}.video-menu .track-wrap{width:100%!important;height:auto;overflow:hidden}.btn-move-hz-bar>span{position:relative;height:100%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.btn-move-hz-bar svg{width:25px;height:25px;padding:5px;border-radius:50%;margin:0 12px;background-color:#fff;fill:#4a4a4a!important;box-shadow:#63636333 0 2px 8px}.btn-move-hz-bar-left{position:absolute;top:0;left:0;width:auto;height:100%;z-index:100}.btn-move-hz-bar-right{position:absolute;top:0;right:0;width:auto;height:100%;z-index:100}.hz-bar{height:100%!important;overflow-y:hidden;white-space:nowrap;word-wrap:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hz-bar::-webkit-scrollbar{display:none}.hz-bar span{display:inline-flex;justify-content:center;align-items:center;height:60px;width:75px;margin:0 4px;cursor:pointer;padding:3px!important;overflow:hidden!important;border-radius:5px}.hz-bar span:first-child{margin-left:10px}.hz-bar.outside span:first-child{margin-left:0;padding-left:0!important}@media(max-width:690px){.hz-bar.outside span:first-child{margin-left:10px}}.hz-bar span a{position:relative;float:left;margin:0;padding:0;width:100%;height:100%}.hz-bar span img{float:left;width:100%;height:100%;object-fit:cover;pointer-events:none;background-color:var(--background);border-radius:6px;overflow:hidden!important;border:.5pt solid var(--menu-video-icon-bdr)}.hz-bar span:first-child img,.hz-bar span:nth-child(2) img{border:1pt solid var(--menu-video-icon-bdr)}.hz-bar .select{background-image:linear-gradient(to right bottom,#6a5af9,#f62682,#ffc739)!important}.hz-bar .select img{border:none!important}.skeleton-video-menu-item{background:#e0e0e070;animation:skeleton-loading 1.2s infinite linear alternate}.video-page-transition{width:100%;transition:opacity .15s ease-in-out}.video-page-transition.fadeIn{opacity:1;animation:fadeInVideo .15s ease-in-out}.video-page-transition.no-animation{opacity:1!important;animation:none!important;transition:none!important;transform:none!important}@keyframes fadeInVideo{0%{opacity:.8}to{opacity:1}}.video-page-transition{will-change:opacity;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}body:has(.reels-container){background-color:var(--reel-container-bg)!important}#wrap-video-page:has(.reels-container){width:100%!important;height:100%;height:100dvh!important}.reels-container{position:relative;display:block;width:100%;height:100dvh;overflow:hidden;animation:none!important;transform:none!important;transition:none!important;will-change:contents;contain:layout style paint}.reels-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:10}.reels-loading-spinner{border:6px solid #333;border-top:6px solid #fff;border-radius:50%;width:48px;height:48px;animation:reels-spin 1s linear infinite}@keyframes reels-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.reels{position:relative;height:100%;width:100%;overflow-y:scroll;scroll-snap-type:y mandatory!important;-webkit-overflow-scrolling:touch;will-change:scroll-position;overscroll-behavior-y:contain;animation:none!important;transform:none!important;transition:none!important;contain:layout style paint}.reels-top-icons{display:flex;pointer-events:auto}.reels-top-icons-vertical{flex-direction:column;gap:6px}.reels-top-icons-responsive{position:absolute;top:15px;left:-45px;z-index:15}.reels-delete-icons-responsive{position:absolute;top:15px;right:-45px;z-index:15}.reels-delete-icons-responsive svg path{stroke:coral!important}@media(max-width:600px){.reels-top-icons-responsive{position:absolute;top:12px;left:12px}.reels-delete-icons-responsive{position:absolute;top:12px;right:12px}}.reels-icon-btn{cursor:pointer;background:var(--reel-icon-btn-bg);border:none;padding:5px;margin:0;display:flex;align-items:center;justify-content:center;transition:background .2s;border-radius:5px;box-shadow:0 2px 8px #00000012}.reels-icon-btn svg{width:22px;height:22px}.reels-icon-btn:hover{background:var(--reel-icon-btn-hover)}@media(max-width:600px){.reels-icon-btn{background:#0009;box-shadow:0 2px 8px #0003}.reels-icon-btn:hover{background:#000000b3}}.reels::-webkit-scrollbar,body:has(.reels-container)::-webkit-scrollbar{width:0px;background:transparent}.reel-item{display:block;position:relative;scroll-snap-align:start!important;scroll-snap-stop:always!important;height:calc(100% - 20px);aspect-ratio:27 / 49;margin:10px auto;overflow:visible;will-change:transform;transform:translateZ(0);backface-visibility:hidden;contain:layout style;animation:reelFadeIn .2s ease-out}@keyframes reelFadeIn{0%{opacity:0;transform:translateZ(0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}.reel-video-wrapper{position:relative;border-radius:10px;overflow:hidden;width:100%;height:100%;will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}.reel-caption-group{position:absolute;left:10px;bottom:45px;width:90%;display:flex;flex-direction:column;align-items:flex-start;z-index:15;pointer-events:auto}.reel-view-info{display:flex;align-items:center;gap:2px;color:#fff;font-size:.82rem;-webkit-user-select:none;user-select:none;margin-bottom:2px;pointer-events:none}.reel-view-icon{display:inline-block;margin-right:4px;vertical-align:middle;fill:#fff!important}.reel-view-text{display:inline-block;vertical-align:middle;color:#fff;font-size:.82rem;font-weight:500}.reel-caption{padding:5px 0;color:#fff;font-size:.9rem;line-height:1.4;border-radius:8px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;background:none!important;transition:background .15s;width:100%}.reel-caption:hover{background:#000000a6}.reel-caption.show{white-space:normal;overflow:visible;text-overflow:unset;max-height:300px}.reel-video-wrapper video{position:relative;width:100%;height:100%;object-fit:contain;will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media(max-width:600px){.reel-item{width:100%!important;height:100%!important;margin:0!important;aspect-ratio:unset!important}.reel-video-wrapper{border-radius:0!important}}#reel-loading{position:absolute;width:100%!important;height:100%!important;background-color:var(--reel-loading-bg)!important;display:flex;align-items:center;justify-content:center;z-index:7}.reel-actions{position:absolute;right:-60px;top:50%;transform:translateY(-50%);z-index:3;display:flex;flex-direction:column;gap:15px;align-items:flex-end;pointer-events:none;opacity:.3;transition:opacity .3s ease}.reel-actions.active{opacity:1}.reel-action-btn{background:var(--reel-icon-btn-bg);color:var(--colortext);border:none;border-radius:50%;width:40px;height:40px;font-size:20px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001f;transition:background .2s,transform .2s}.reel-action-btn.rotate{transform:rotate(90deg)}.reel-action-btn:hover{background:var(--reel-icon-btn-hover);transform:scale(1.05)}.reel-action-btn.rotate:hover{transform:rotate(90deg) scale(1.05)}.reel-action-choose-svg{stroke:#111}@media(max-width:600px){.reel-action-choose-svg{stroke:#fff}}@media(max-width:600px){.reel-actions{position:absolute;right:5px;top:50%;transform:translateY(-50%);z-index:10;flex-direction:column;gap:8px;display:flex;align-items:flex-end;pointer-events:none;opacity:.3;transition:opacity .3s ease}.reel-actions.active{opacity:1}.reel-action-btn{background:#0009;color:#fff;border:none;border-radius:50%;width:35px;height:35px;font-size:20px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0003;transition:background .2s,transform .2s}.reel-action-btn:hover{transform:scale(1.05)}.reel-action-btn.rotate:hover{transform:rotate(90deg) scale(1.05)}}.reels .my-player-container{position:absolute;width:100%!important;height:100%!important;background-color:var(--reel-loading-bg)!important;display:flex;align-items:center;justify-content:center;z-index:7;will-change:transform;transform:translateZ(0);backface-visibility:hidden}#video-layout{position:relative;margin:auto;height:100%;width:100%}@media(min-width:1024px){#video-layout{width:970px!important}}#wrap-video-page{position:relative;display:inline-block;width:100%;height:auto}#video-page{display:inline-block;width:100%;height:auto}#video-page-container{position:relative;display:flex;flex-direction:column;margin:auto;max-width:1100px;height:auto}#video-page-container>p{width:100%;margin-top:15px;margin-bottom:20px;text-align:center;font-weight:700;color:#7d7d7d;opacity:.5}.item-video{position:relative;border-radius:5px;overflow:hidden;cursor:pointer;background-color:var(--video-item-bg);will-change:transform;transform:translateZ(0);backface-visibility:hidden;transition:transform .2s ease}.item-video:hover{transform:translateZ(0) scale(1.02)}.item-video div{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.item-video img{width:100%;height:100%;object-fit:cover;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.item-video span{position:absolute;z-index:1;background-color:var(--fadeground);top:10px;left:10px;display:flex;justify-content:center;align-items:center;padding:3px 8px;font-size:.8em;border-radius:5px}.item-video span svg{width:15px;height:15px;margin-right:5px}.item-video span svg path{fill:var(--colortext);stroke:var(--colortext)}@media(max-width:479px){.item-video{height:145px}}@media(max-width:580px){.item-video span{font-size:.7em;left:5px;top:5px}}@media(min-width:480px)and (max-width:767px){.item-video{height:180px}}@media(min-width:768px)and (max-width:1023px){.item-video{height:190px}}@media(min-width:1024px)and (max-width:1279px){.item-video{height:230px}}@media(min-width:1280px){.item-video{height:290px}}.skeleton-video-list{float:left;width:100%;padding:5px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px}.skeleton-video-item{position:relative;border-radius:5px;overflow:hidden;background-color:var(--video-skeleton-bg);height:290px}.skeleton-video-thumbnail{width:100%;height:100%;background:var(--video-skeleton-pulse);animation:pulse 1.5s ease-in-out infinite}.skeleton-video-player{position:relative;display:flex;width:100%;height:auto;align-items:center;justify-content:center;background-color:var(--reel-loading-bg, #000)}.skeleton-player-video{float:left;min-height:calc(100vw * 9 / 17);max-height:75vh;max-height:75dvh!important;width:100%;background:var(--video-skeleton-pulse);animation:pulse 1.5s ease-in-out infinite;border-radius:0}@media(min-width:1024px){.skeleton-video-player,.skeleton-player-video{border-radius:3px!important;overflow:hidden}.skeleton-player-video{min-height:calc(1024px * 9 / 17)}}.skeleton-video-page-container{position:relative;display:block;float:left;width:100%}.skeleton-video-title{position:relative;display:inline-block;width:calc(100% - 12px);margin:14px 6px 7px}.skeleton-title-line{height:24px;background:var(--video-skeleton-pulse);border-radius:4px;animation:pulse 1.5s ease-in-out infinite;margin-bottom:8px}.skeleton-title-line-1{width:85%}.skeleton-title-line-2{width:60%}.skeleton-video-meta{float:left;height:35px;width:calc(100% - 10px);margin:5px;border-radius:5px;background-color:var(--video-page-meta-bg, rgba(0, 0, 0, .05));display:flex;align-items:center;padding:0 10px;gap:10px}.skeleton-meta-view{width:80px;height:20px;background:var(--video-skeleton-pulse);border-radius:4px;animation:pulse 1.5s ease-in-out infinite}.skeleton-meta-button{width:70px;height:25px;background:var(--video-skeleton-pulse);border-radius:5px;animation:pulse 1.5s ease-in-out infinite;margin-left:auto}.skeleton-video-description{position:relative;display:block;float:left;width:calc(100% - 10px);margin:10px 6px 5px;background-color:var(--video-page-description-bg, rgba(0, 0, 0, .05));border-radius:5px;padding:10px}.skeleton-description-line{height:14px;background:var(--video-skeleton-pulse);border-radius:4px;animation:pulse 1.5s ease-in-out infinite;margin-bottom:8px}.skeleton-description-line:first-child{width:100%}.skeleton-description-line:nth-child(2){width:95%}.skeleton-description-line-short{width:70%!important}.skeleton-player-info{padding:0 16px}.skeleton-reel-container{position:fixed;inset:0;width:100vw;height:100dvh;background-color:var(--reel-container-bg);overflow:hidden;z-index:50}.skeleton-reel-item{position:relative;display:block;height:calc(100% - 20px);aspect-ratio:27 / 49;margin:10px auto;width:auto}.skeleton-reel-video{width:100%;height:100%;background:var(--video-skeleton-bg);border-radius:10px;animation:pulse 1.5s ease-in-out infinite;position:relative}.skeleton-reel-video:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:4px solid rgba(255,255,255,.3);border-top:4px solid #fff;border-radius:50%;width:40px;height:40px;animation:reels-spin 1s linear infinite}@keyframes reels-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media(max-width:600px){.skeleton-reel-item{width:100%!important;height:100%!important;margin:0!important;aspect-ratio:unset!important}.skeleton-reel-video{border-radius:0!important}}.skeleton-folder-grid{float:left;width:100%;padding:5px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px}.skeleton-folder-item{position:relative;border-radius:5px;overflow:hidden;background-color:var(--video-skeleton-bg);height:290px}.skeleton-folder-thumbnail{width:100%;height:100%;background:var(--video-skeleton-pulse);animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@media(max-width:479px){.skeleton-video-item,.skeleton-folder-item{height:145px}.skeleton-folder-grid{grid-template-columns:repeat(2,1fr)!important}}@media(min-width:480px)and (max-width:767px){.skeleton-video-item,.skeleton-folder-item{height:180px}.skeleton-folder-grid{grid-template-columns:repeat(2,1fr)!important}}@media(min-width:768px)and (max-width:1023px){.skeleton-video-item,.skeleton-folder-item{height:190px}}@media(min-width:1024px)and (max-width:1279px){.skeleton-video-item,.skeleton-folder-item{height:230px}}@media(min-width:1280px){.skeleton-video-item,.skeleton-folder-item{height:290px}}
