.sidebar-profile-team{display:flex;flex-direction:column;align-items:center;text-align:center}.sidebar-profile-team .match-preview__team-logo{float:none;margin:0 0 6px}.sidebar-profile-team .match-prevew__team-details,.sidebar-profile-team .match-preview__team-info,.sidebar-profile-team .match-preview__team-name{text-align:center}.sidebar-profile-team .match-preview__team-name{padding-top:0}.sidebar-profile-content{display:block;width:100%}.sidebar-profile-team.match-preview__team{width:100%;max-width:100%;float:none;margin:0 auto;padding-left:0;padding-right:0}.sidebar-profile-team .match-prevew__team-details{width:100%}.home-widgets-row{margin-bottom:30px}@media (min-width:576px){.home-widgets-row{display:flex;flex-wrap:wrap;align-items:stretch}.home-widgets-row>.col-sm-6{display:flex}.home-widgets-row>.col-sm-6>.widget{width:100%;height:100%;margin-bottom:0}}.sidebar-profile-logo{height:55px}.sidebar-verified-icon{font-size:12px;color:red}.sidebar-progress-bar{height:13px}.sidebar-stats{column-gap:25px}.sidebar-stats--single{justify-content:center;text-align:center}.sidebar-stats--single .alc-product-single__meta-item{text-align:center}.sidebar-stat-value{color:#9a9da2}.sidebar-login-card{position:relative;overflow:hidden;padding:0!important;border:1px solid var(--dm-card-border,#ebeef3)!important;border-radius:0!important;background:radial-gradient(130% 90% at 50% -20%,rgba(96,116,255,.12),transparent 62%),var(--dm-card-bg,#ffffff)!important;box-shadow:0 10px 40px rgba(40,55,120,.12),0 2px 10px rgba(20,30,60,.05)}.sidebar-login-card__head{position:relative;padding:26px 20px 18px;text-align:center}.sidebar-login-brand{gap:12px;margin:0 0 12px}.sidebar-login-brand__logo{position:relative;margin:0;width:72px;height:72px;display:flex;align-items:center;justify-content:center}.sidebar-login-brand__logo:after{content:"";position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(96,116,255,.42),transparent 70%);filter:blur(8px);z-index:0;animation:sidebarLoginPulse 3.6s ease-in-out infinite}@keyframes sidebarLoginPulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}.sidebar-login-brand__logo img{position:relative;z-index:1;width:68px;height:68px;max-height:none;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.92);box-shadow:0 6px 18px rgba(40,55,120,.3)}.sidebar-login-brand__name{margin:0;font-size:24px;font-weight:800;letter-spacing:1.5px;line-height:1;background:linear-gradient(135deg,#3355dd,#7a5cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sidebar-login-card__title{margin:0;font-size:15px;font-weight:700;color:var(--dm-text-primary,#2b3648)}.sidebar-login-card__lead{margin:6px auto 0;max-width:220px;font-size:12px;line-height:1.55;color:#8a94a6;text-align:center}.sidebar-login-card__body{padding:4px 20px 22px}.sidebar-login-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;border-radius:0;font-size:14px;font-weight:700;letter-spacing:.2px;cursor:pointer;text-decoration:none;border:1.5px solid transparent;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease,border-color .16s ease}.sidebar-login-btn i{font-size:13px;opacity:.95}.sidebar-login-btn--primary{color:#fff;background:linear-gradient(135deg,#4f7cff,#6a5cff);box-shadow:0 10px 20px -8px rgba(79,124,255,.62)}.sidebar-login-btn--primary:hover{color:#fff;transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 14px 26px -8px rgba(79,124,255,.72)}.sidebar-login-btn--primary:active{transform:translateY(0)}.sidebar-login-btn--ghost{margin-top:10px;color:var(--dm-text-primary,#3a4658);background:transparent;border-color:var(--dm-card-border,#d9dfea)}.sidebar-login-btn--ghost:hover{color:#6a5cff;border-color:#6a5cff;background:rgba(106,92,255,.06)}.sidebar-login-actions{display:flex;gap:10px;margin-top:10px}.sidebar-login-actions .sidebar-login-btn{margin-top:0;flex:1;min-width:0;padding:0 6px;font-size:12.5px;white-space:nowrap}.sidebar-login-btn--soft{color:#4f7cff;background:rgba(79,124,255,.08);border-color:rgba(79,124,255,.28)}.sidebar-login-btn--soft:hover{color:#4f7cff;border-color:#4f7cff;background:rgba(79,124,255,.14)}.dark .sidebar-login-btn--soft{color:#8aa1ff;background:rgba(122,108,255,.14);border-color:rgba(122,108,255,.35)}.sidebar-login-find{text-align:center;margin-top:14px}.sidebar-login-find a{font-size:12.5px;color:#8a94a6;text-decoration:none;border-bottom:1px dashed transparent;transition:color .15s ease,border-color .15s ease}.sidebar-login-find a:hover{color:#6a5cff;border-bottom-color:rgba(106,92,255,.4)}.sidebar-login-banner-wrap{display:block;margin-top:16px;border-radius:0;overflow:hidden;line-height:0;transition:transform .18s ease,box-shadow .18s ease}.sidebar-login-banner-wrap:hover{transform:translateY(-1px);box-shadow:0 10px 22px -10px rgba(40,55,120,.4)}.sidebar-login-banner{display:block;width:100%;max-width:100%;border-radius:0}.dark .sidebar-login-card{border-color:var(--dm-card-border,#262a33)!important;background:radial-gradient(130% 90% at 50% -20%,rgba(122,108,255,.24),transparent 62%),var(--dm-card-bg,#181a1e)!important;box-shadow:0 10px 44px rgba(0,0,0,.5)}.dark .sidebar-login-brand__logo img{border-color:rgba(255,255,255,.14);box-shadow:0 6px 18px rgba(0,0,0,.5)}.dark .sidebar-login-brand__name{background:linear-gradient(135deg,#6f8cff,#a78bff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.dark .sidebar-login-card__lead,.dark .sidebar-login-find a{color:#7b8496}.dark .sidebar-login-btn--ghost{color:var(--dm-text-primary,#cdd3dd);border-color:var(--dm-card-border,#2c303a)}.dark .sidebar-login-btn--ghost:hover{color:#a78bff;border-color:#7a6cff;background:rgba(122,108,255,.1)}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);background:#1e2024;color:#fff;font-size:11px;padding:4px 8px;border-radius:3px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1000}[data-tooltip]:hover:after{opacity:1}.modal.show{display:block!important;background:rgba(0,0,0,.7)!important;animation:modalFadeIn .3s ease}.modal.show .modal-dialog{transform:translate(0)!important;animation:modalSlideIn .3s ease}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideIn{0%{transform:translateY(-30px);opacity:0}to{transform:translate(0);opacity:1}}.alc-product__title--lineheight{line-height:1.5em}.mypage-modal-bg{background-image:url(/images/banner/myinfo_bg.jpg);background-size:cover;background-position:50%}.mypage-stats{column-gap:25px}.mypage-banner-btn{background-size:cover;background-position:50%;height:60px;line-height:60px;padding:0 15px;border:none;border-radius:4px}.mypage-msg{margin-top:8px;font-size:12px;color:#38a9ff}.mypage-notice-list{font-size:12px;color:#9a9da2}.mypage-notice-list li{margin-bottom:4px}.mypage-profile-header{display:flex;justify-content:center;padding:15px 0}@media (max-width:991px){.modal--login .modal-dialog{max-width:95vw;margin:20px auto}.modal--login .modal-body{padding:15px}.modal--login .modal-account-holder{flex-direction:column}.modal--login .modal-account__item--logo{min-height:120px}.modal--login .nav-tabs--login .nav-link{font-size:12px;padding:8px 6px}}@media (max-width:576px){.modal--login .modal-dialog{max-width:100vw;margin:10px}.modal--login .modal-body{padding:10px}.modal--login .modal-account__item--logo{min-height:80px}.mypage-stats{column-gap:10px}.mypage-stats .alc-product-single__meta-item{min-width:0}.mypage-profile-header{padding:10px 0}.modal--login .inline-form .input-group{flex-direction:column;gap:8px}.modal--login .inline-form .input-group .form-control{border-radius:4px}.modal--login .inline-form .input-group .input-group-append{width:100%}.modal--login .inline-form .input-group .input-group-append .btn{width:100%;border-radius:4px}.modal--login .alc-s-details{flex-direction:column;gap:8px}.modal--login .alc-s-details .alc-s-details__value{width:100%}}@media (min-width:992px){.lineup-table .lineup__po2{width:110px;min-width:110px;max-width:110px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lineup-table .lineup__name{text-align:left}.lineup-table .lineup__author{width:110px;min-width:110px;text-align:right}.lineup-table .lineup__info{width:120px;min-width:120px;text-align:right;white-space:nowrap}}.modal-account__item .match-preview__team-name{word-break:break-all;overflow-wrap:anywhere;line-height:1.3}.modal-account__item .mypage-stats{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.modal-account__item .alert-info,.modal-account__item .mypage-stats .alc-product-single__meta-item{text-align:center}.modal-account__item .alc-s-details .btn{width:100%}.sidebar-login-brand{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;margin-bottom:10px}.sidebar-login-brand__logo{margin:0 auto;float:none}.sidebar-login-brand__logo img{max-height:40px;width:auto;display:block;margin:0 auto}.sidebar-login-brand__name{margin:0 auto;max-width:100%;text-align:center;word-break:keep-all;line-height:1.25;font-weight:700}