@charset "UTF-8";.cnetThumbnail-editor .cnetThumbnail-current{display:flex;align-items:center;gap:10px;padding:10px;background:hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 3%)),var(--xf-contentBg--a));border-radius:4px;margin-bottom:6px}.cnetThumbnail-editor .cnetThumbnail-current-image{flex-shrink:0;width:120px;height:80px;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 15%)),var(--xf-contentBg--a))}.cnetThumbnail-editor .cnetThumbnail-current-image img{width:100%;height:100%;object-fit:cover}.cnetThumbnail-editor .cnetThumbnail-current-info .pairs{margin:0}.cnetThumbnail-editor .cnetThumbnail-current-info .pairs dt{color:hsla(var(--xf-textColorMuted))}.cnetThumbnail-editor .cnetThumbnail-current-info .pairs dd{display:flex;align-items:center;gap:6px;font-weight:}.cnetThumbnail-editor .cnetThumbnail-current-info .pairs dd i{font-size:14px}.cnetThumbnail-editor .cnetThumbnail-current-none{display:flex;align-items:center;gap:6px;padding:10px;color:hsla(var(--xf-textColorMuted));font-style:italic}.cnetThumbnail-editor .cnetThumbnail-current-none i{font-size:24px;opacity:0.5}.cnetThumbnail-editor .cnetThumbnail-grid{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0}.cnetThumbnail-editor .cnetThumbnail-card{position:relative;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.cnetThumbnail-editor .cnetThumbnail-card:hover{transform:translateY(-2px)}.cnetThumbnail-editor .cnetThumbnail-card:hover .cnetThumbnail-card-inner{box-shadow:0 4px 12px hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 20%)),var(--xf-contentBg--a))}.cnetThumbnail-editor .cnetThumbnail-card:active{transform:translateY(0)}.cnetThumbnail-editor .cnetThumbnail-card-input{position:absolute;opacity:0;pointer-events:none}.cnetThumbnail-editor .cnetThumbnail-card-inner{position:relative;width:100px;height:100px;border-radius:4px;overflow:hidden;border:2px solid hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 10%)),var(--xf-contentBg--a));background:hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 5%)),var(--xf-contentBg--a));transition:border-color .15s ease,box-shadow .15s ease}.cnetThumbnail-editor .cnetThumbnail-card-inner--none{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.cnetThumbnail-editor .cnetThumbnail-card-inner--none .cnetThumbnail-badge{display:none}.cnetThumbnail-editor .cnetThumbnail-card-placeholder{font-size:28px;color:hsla(var(--xf-textColorMuted));opacity:0.5}.cnetThumbnail-editor .cnetThumbnail-card-label{font-size:12px;color:hsla(var(--xf-textColorMuted));text-align:center;padding:0 4px}.cnetThumbnail-editor .cnetThumbnail-card-image{width:100%;height:100%;object-fit:cover}.cnetThumbnail-editor .cnetThumbnail-card-check{position:absolute;bottom:-8px;left:-8px;width:24px;height:24px;border-radius:50%;background:hsla(var(--xf-linkColor));color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;opacity:0;transform:scale(.5);transition:opacity .15s ease,transform .15s ease;box-shadow:0 2px 4px hsla(0,0%,0%,.2)}.cnetThumbnail-editor .cnetThumbnail-card--selected .cnetThumbnail-card-inner{border-color:hsla(var(--xf-linkColor));box-shadow:0 0 0 2px hsla(var(--xf-linkColor--h),var(--xf-linkColor--s),var(--xf-linkColor--l),30%)}.cnetThumbnail-editor .cnetThumbnail-card--selected .cnetThumbnail-card-check{opacity:1;transform:scale(1)}.cnetThumbnail-editor .cnetThumbnail-badge{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff;z-index:2;box-shadow:0 1px 3px hsla(0,0%,0%,.3)}.cnetThumbnail-editor .cnetThumbnail-badge--attachment{background:#2196F3}.cnetThumbnail-editor .cnetThumbnail-badge--youtube{background:#FF0000}.cnetThumbnail-editor .cnetThumbnail-badge--vimeo{background:#1AB7EA}.cnetThumbnail-editor .cnetThumbnail-badge--dailymotion{background:#FF6600}.cnetThumbnail-editor .cnetThumbnail-badge--external{background:#757575}.cnetThumbnail-editor .cnetThumbnail-badge--custom{background:#4CAF50}.cnetThumbnail-editor .cnetThumbnail-badge--none{background:hsla(var(--xf-textColorMuted))}.cnetThumbnail-editor .cnetThumbnail-upload-section>.cnetThumbnail-upload-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cnetThumbnail-editor .cnetThumbnail-upload-existing{display:flex;align-items:flex-start;gap:10px;transition:opacity .2s ease,transform .2s ease}.cnetThumbnail-editor .cnetThumbnail-upload-existing.is-hidden{display:none}.cnetThumbnail-editor .cnetThumbnail-upload-dropzone.is-hidden{display:none}.cnetThumbnail-editor .cnetThumbnail-upload-actions{display:flex;flex-direction:column;gap:3px}.cnetThumbnail-editor .cnetThumbnail-upload-replace{display:inline-flex;align-items:center;gap:6px;padding:3px 6px;background:hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 5%)),var(--xf-contentBg--a));border:1px solid hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 10%)),var(--xf-contentBg--a));border-radius:2px;cursor:pointer;font-size:13px;color:hsla(var(--xf-textColor));transition:background .15s ease,border-color .15s ease}.cnetThumbnail-editor .cnetThumbnail-upload-replace:hover{background:hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 8%)),var(--xf-contentBg--a));border-color:hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 15%)),var(--xf-contentBg--a))}.cnetThumbnail-editor .cnetThumbnail-upload-delete{font-size:13px}.cnetThumbnail-editor .cnetThumbnail-upload-delete .formRow{padding:0}.cnetThumbnail-editor .cnetThumbnail-upload-dropzone{display:flex;align-items:center;justify-content:center;padding:15px;border:2px dashed hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 15%)),var(--xf-contentBg--a));border-radius:4px;background:hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 2%)),var(--xf-contentBg--a));cursor:pointer;transition:border-color .15s ease,background .15s ease}.cnetThumbnail-editor .cnetThumbnail-upload-dropzone:hover{border-color:hsla(var(--xf-linkColor));background:hsla(var(--xf-contentBg--h),var(--xf-contentBg--s),calc(var(--xf-contentBg--l) - (var(--xf-color-adjust,1) * 4%)),var(--xf-contentBg--a))}.cnetThumbnail-editor .cnetThumbnail-upload-dropzone:hover .cnetThumbnail-upload-content i{color:hsla(var(--xf-linkColor))}.cnetThumbnail-editor .cnetThumbnail-upload-content{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.cnetThumbnail-editor .cnetThumbnail-upload-content i{font-size:32px;color:hsla(var(--xf-textColorMuted));transition:color .15s ease}.cnetThumbnail-editor .cnetThumbnail-upload-text{font-size:15px;color:hsla(var(--xf-textColor))}.cnetThumbnail-editor .cnetThumbnail-upload-formats{font-size:12px;color:hsla(var(--xf-textColorMuted))}.cnetThumbnail-editor .cnetThumbnail-options{padding:3px 0}.cnetThumbnail-editor .cnetThumbnail-options .formRow{padding-top:3px;padding-bottom:3px}.block-thumbnails img.avatar{border-radius:5px;object-fit:cover}.avatar.has-play-icon,.thumbnail.has-play-icon{position:relative}.avatar.has-play-icon::before,.thumbnail.has-play-icon::before{display:inline-block;content:"";height:1em;vertical-align:-0.125em;background-color:currentColor;width:1.28571429em;mask:url('/styles/fa/regular/play.svg?v=5.15.3') no-repeat center;-webkit-mask:url('/styles/fa/regular/play.svg?v=5.15.3') no-repeat center;font-weight:700;position:absolute;color:#fff;top:50%;right:50%;transform:translate(-50%,-50%);font-size:calc(50px / 3);z-index:3}.avatar.has-play-icon::after,.thumbnail.has-play-icon::after{content:' ';display:block;position:absolute;top:0;right:0;width:100%;height:100%;background:#000;opacity:.3;z-index:2}.thumbnail.has-play-icon::before{font-size:1.5rem;font-weight:900}.structItem-cell.structItem-cell--thumbnail{width:calc(50px + 6px);height:50px}@media (max-width:650px){.structItem-cell.structItem-cell--thumbnail{width:calc(50px + 15px)}}.structItem-cell.structItem-cell--thumbnail .avatar{border-radius:50px}.structItem-cell.structItem-cell--thumbnail .avatar img{width:100%;height:100%;object-fit:cover}.structItem-cell--icon[style*='height']{height:auto !important}.codenet-version{color:hsla(var(--xf-textColorMuted));font-size:1em;font-weight:normal;opacity:.75;direction:rtl;unicode-bidi:isolate;display:inline-block}.codenetCopyCode{float:left;color:hsla(var(--xf-textColorMuted))}.codenetCopyCode:hover{color:hsla(var(--xf-linkColor))}.codenetAlternatingRows .node:nth-child(odd) .node-body,.codenetAlternatingRows .structItemContainer>.structItem:nth-child(odd),.codenetAlternatingRows .block-body>.block-row:nth-child(odd),.codenetAlternatingRows .block-body>.contentRow:nth-child(odd),.codenetAlternatingRows .dataList-row:nth-child(odd),.codenetAlternatingRows .message:nth-child(odd) .message-cell--main{background:hsla(var(--xf-contentBg)) !important;transition:background-color .2s ease}.codenetAlternatingRows .node:nth-child(even) .node-body,.codenetAlternatingRows .structItemContainer>.structItem:nth-child(even),.codenetAlternatingRows .block-body>.block-row:nth-child(even),.codenetAlternatingRows .block-body>.contentRow:nth-child(even),.codenetAlternatingRows .dataList-row:nth-child(even),.codenetAlternatingRows .message:nth-child(even) .message-cell--main{background:hsla(calc((var(--xf-contentBg--h) * .85) + (var(--xf-borderColor--h) * .15)),calc((var(--xf-contentBg--s) * .85) + (var(--xf-borderColor--s) * .15)),calc((var(--xf-contentBg--l) * .85) + (var(--xf-borderColor--l) * .15)),calc((var(--xf-contentBg--a) * .85) + (var(--xf-borderColor--a) * .15))) !important;transition:background-color .2s ease}.codenetAlternatingRows .node .node-body:hover,.codenetAlternatingRows .structItemContainer>.structItem:hover,.codenetAlternatingRows .block-body>.block-row:hover,.codenetAlternatingRows .block-body>.contentRow:hover,.codenetAlternatingRows .dataList-row:hover,.codenetAlternatingRows .message .message-cell--main:hover{background:hsla(calc((var(--xf-contentBg--h) * .85) + (var(--xf-borderColor--h) * .15)),calc((var(--xf-contentBg--s) * .85) + (var(--xf-borderColor--s) * .15)),calc((var(--xf-contentBg--l) * .85) + (var(--xf-borderColor--l) * .15)),calc((var(--xf-contentBg--a) * .85) + (var(--xf-borderColor--a) * .15))) !important}.block-header.xv_collapse{position:relative;padding-inline-end:52px}.block-header.xv_collapse>.collapseTrigger{position:absolute;inset-inline-end:8px;top:50%;display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;color:hsla(var(--xf-textColor));transform:translateY(-50%) !important;cursor:pointer;opacity:.5;transition:opacity .3s !important}.block-header.xv_collapse>.collapseTrigger.is-active{transform:translateY(-50%) !important}.block-header.xv_collapse>.collapseTrigger::before{display:inline-block;content:"";height:1em;vertical-align:-0.125em;background-color:currentColor;width:1.28571429em;mask:url('/styles/fa/solid/chevron-up.svg?v=5.15.3') no-repeat center;-webkit-mask:url('/styles/fa/solid/chevron-up.svg?v=5.15.3') no-repeat center;margin:0 !important;font-size:100%;line-height:1;transform:none !important}.block-header.xv_collapse>.collapseTrigger.is-active::before{display:inline-block;content:"";height:1em;vertical-align:-0.125em;background-color:currentColor;width:1.28571429em;mask:url('/styles/fa/solid/chevron-down.svg?v=5.15.3') no-repeat center;-webkit-mask:url('/styles/fa/solid/chevron-down.svg?v=5.15.3') no-repeat center;margin:0 !important;transform:none !important}.block--category>.block-container:hover .collapseTrigger{opacity:1}.codenetMemberDashboard{width:100%;margin:0 0 15px}.codenetMemberDashboard .block-container{overflow:hidden;border:1px solid hsla(var(--xf-borderColor));border-radius:4px;background:hsla(var(--xf-contentBg));box-shadow:none}.codenetMemberDashboard .block-header{padding:12px 14px 5px;border:0;background:transparent;color:hsla(var(--xf-textColor));font-size:16px;font-weight:700;line-height:1.3}.codenetMemberDashboard-body{padding:10px 14px 12px}.codenetMemberDashboard-profile{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px dashed hsla(var(--xf-borderColorFaint))}.codenetMemberDashboard-avatar .avatar{width:64px;height:64px;font-size:20px !important;border:1px solid hsla(var(--xf-borderColor))}.codenetMemberDashboard-details{min-width:0}.codenetMemberDashboard-name{display:block;margin-bottom:3px;color:hsla(var(--xf-linkColor));font-size:17px;font-weight:700;line-height:1.2}.codenetMemberDashboard-userTitle{margin-bottom:4px;color:hsla(var(--xf-textColor));font-size:12px;line-height:1.25}.codenetMemberDashboard-joined{display:flex;justify-content:space-between;gap:8px;color:hsla(var(--xf-textColorMuted));font-size:12px;line-height:1.25}.codenetMemberDashboard-rows{margin-top:8px;overflow:hidden}.codenetMemberDashboard-row{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:28px;padding:4px 2px;border-bottom:1px dotted hsla(var(--xf-borderColorFaint));color:hsla(var(--xf-textColorMuted));font-size:12px;line-height:1.25}.codenetMemberDashboard-row:nth-child(even){padding-inline:6px;background:hsla(calc((var(--xf-contentBg--h) * .85) + (var(--xf-borderColor--h) * .15)),calc((var(--xf-contentBg--s) * .85) + (var(--xf-borderColor--s) * .15)),calc((var(--xf-contentBg--l) * .85) + (var(--xf-borderColor--l) * .15)),calc((var(--xf-contentBg--a) * .85) + (var(--xf-borderColor--a) * .15)))}.codenetMemberDashboard-row:last-child{border-bottom:0}.codenetMemberDashboard-row b{color:hsla(var(--xf-linkColor));font-weight:normal}.codenetMemberDashboard-action{padding:10px 0 8px;text-align:center}.codenetMemberDashboard-action .button{min-width:124px;padding:6px 12px;border-radius:7px;font-size:13px;font-weight:700}.codenetMemberDashboard-footer{padding:8px 9px;border:1px solid hsla(var(--xf-borderColor));border-radius:8px;background:hsla(calc((var(--xf-contentBg--h) * .92) + (var(--xf-pageBg--h) * .08)),calc((var(--xf-contentBg--s) * .92) + (var(--xf-pageBg--s) * .08)),calc((var(--xf-contentBg--l) * .92) + (var(--xf-pageBg--l) * .08)),calc((var(--xf-contentBg--a) * .92) + (var(--xf-pageBg--a) * .08)));text-align:center;color:hsla(var(--xf-textColorMuted));line-height:1.35}.codenetMemberDashboard-clock{display:block;font-size:18px;line-height:1.25}.codenetMemberDashboard-activity{font-size:11px}@media (max-width:480px){.codenetMemberDashboard .block-header{padding:12px 14px 5px;font-size:16px}.codenetMemberDashboard-body{padding:10px 14px 12px}.codenetMemberDashboard-profile{grid-template-columns:64px minmax(0,1fr);gap:10px}.codenetMemberDashboard-avatar .avatar{width:64px;height:64px}.codenetMemberDashboard-name{font-size:17px}}.codenetHideXfCopyright .p-footer-copyright{display:none !important}