.tms-fold-bar{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:8px;margin:6px 0 12px;padding:9px 12px;border-radius:14px;background:linear-gradient(125deg,#8a5a00 0%,#d4a017 18%,#fff1a8 34%,#e6b422 48%,#a8730a 62%,#f7d774 80%,#b8860b 100%);background-size:220% 220%;border:1.5px solid #f7d774;box-shadow:0 6px 16px rgba(184,134,11,.35),inset 0 1px 0 rgba(255,255,255,.7);animation:tms-fold-gold 8s ease-in-out infinite}.tms-fold-bar b{position:relative;z-index:1;font-size:15px;color:#4a2f00;text-shadow:0 1px 0 rgba(255,255,255,.7)}.tms-fold-bar span{position:relative;z-index:1;display:flex;gap:6px}.tms-fold-bar button,.tms-fold-bar button:hover,.tms-fold-bar button:focus,.tms-fold-bar button:active{font:inherit;font-size:12px;font-weight:700;color:#5c3d00!important;background:linear-gradient(145deg,#fffbe6,#f7d774)!important;border:1px solid rgba(160,110,0,.4);border-radius:999px;padding:5px 12px;cursor:pointer;box-shadow:0 2px 4px rgba(120,80,0,.2);-webkit-tap-highlight-color:transparent}.tms-fold-gsh{position:absolute;top:0;bottom:0;left:-45%;width:30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skewX(-20deg);pointer-events:none;animation:tms-fold-sweep 4s ease-in-out infinite}@keyframes tms-fold-gold{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes tms-fold-sweep{0%,55%{left:-45%}100%{left:130%}}.tms-fold .tms-fold-hd,.tms-fold .tms-fold-hd:hover,.tms-fold .tms-fold-hd:focus,.tms-fold .tms-fold-hd:active{position:relative;overflow:hidden;width:100%;border:0;margin:0;cursor:pointer;font-family:inherit;text-align:left;justify-content:flex-start!important;gap:8px;-webkit-tap-highlight-color:transparent;border-radius:0;color:var(--fc,#495057)!important;background:#e9ecef!important;box-shadow:none!important;text-shadow:none;font-weight:800}.tms-fold.forum-section{border:1px solid #dee2e6;box-shadow:none}.tms-fold-n{flex:none;min-width:24px;height:24px;border-radius:8px;background:var(--fc,#495057);color:#fff;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.tms-fold-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tms-fold-sp{flex:none;color:#fff;background:linear-gradient(90deg,#d6336c,#f06595);font-size:10px;font-weight:800;padding:3px 8px;border-radius:10px}.tms-fold-c{flex:none;font-size:11px;font-weight:500;color:#6c757d;white-space:nowrap}.tms-fold-ch{flex:none;width:26px;height:26px;border-radius:50%;background:#f8f9fa;color:#495057;box-shadow:none;border:1px solid #dee2e6;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font-size:12px;transition:transform .25s}.tms-fold.is-closed .tms-fold-ch{transform:rotate(-90deg)}.tms-fold.is-closed .tms-fold-bd{display:none}.tms-fold.is-closed{margin-bottom:12px}.tms-fold-pad{padding:12px 10px}.tms-fold-hd:focus-visible{outline:3px solid #ffd43b;outline-offset:-3px}@media (max-width:600px){.tms-fold-hd{font-size:14px!important;padding:11px 12px!important}.tms-fold-sp{display:none}}.tms-mg-hint{position:relative;z-index:1;font-size:11.5px;font-weight:700;color:#5c3d00;background:rgba(255,255,255,.75);border-radius:999px;padding:3px 10px}.tms-mg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px}.tms-mg .tms-fold-bar.tms-mg-plain{background:none;border:0;box-shadow:none;padding:2px 4px 0;margin:6px 0 8px;animation:none}.tms-mg .tms-fold-bar.tms-mg-plain b{color:#2B2540;text-shadow:none;font-size:15px}.tms-mg .tms-mg-login,.tms-mg .tms-mg-login:hover,.tms-mg .tms-mg-login:focus{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;margin:0 0 10px;padding:8px 10px;border-radius:12px;background:linear-gradient(135deg,#fff9db,#fff3bf);border:1.5px solid #ffe066;color:#5c3d00!important;font-size:12.5px;font-weight:600;text-decoration:none!important;text-align:center;box-shadow:none;outline:none}.tms-mg .tms-mg-login b{background:linear-gradient(135deg,#ffd43b,#f59f00);border-radius:999px;padding:2px 10px;font-size:11.5px;white-space:nowrap;color:#5c3d00}@media (min-width:600px){.tms-mg-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:900px){.tms-mg-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.tms-mg-t,.tms-mg-t:hover,.tms-mg-t:focus,.tms-mg-t:active{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;margin:0;font-family:inherit;cursor:pointer;border-radius:16px;padding:10px 4px 8px;text-align:center;color:#2B2540!important;border:1px solid #e9ecef;background:#fff!important;background:linear-gradient(160deg,color-mix(in srgb,var(--fc) 16%,#fff),#fff)!important;border-color:color-mix(in srgb,var(--fc) 24%,#fff);box-shadow:0 2px 6px rgba(0,0,0,.05)!important;-webkit-tap-highlight-color:transparent;text-shadow:none;outline:none}.tms-mg-t:active{transform:translateY(1px)}.tms-mg-ic.tms-gi{background:none!important;box-shadow:none!important}.tms-mg-ic.tms-gi>span{display:none}.tms-mg-ic.tms-gi>img{width:112%;height:112%;max-width:none;display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.15))}.tms-mg-t.on,.tms-mg-t.on:hover,.tms-mg-t.on:focus{box-shadow:0 0 0 2.5px var(--fc),0 6px 14px rgba(0,0,0,.12)!important}.tms-mg-t:focus-visible{outline:3px solid #ffd43b;outline-offset:2px}.tms-mg-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-size:23px;line-height:1;margin-bottom:3px;background:var(--fc);background:linear-gradient(145deg,color-mix(in srgb,var(--fc) 55%,#fff),var(--fc));box-shadow:inset 0 2px 0 rgba(255,255,255,.45),inset 0 -3px 0 rgba(0,0,0,.15),0 3px 8px rgba(0,0,0,.15)}.tms-mg-t b{font-size:11.5px;line-height:1.3;font-weight:700;color:#2B2540;white-space:normal;overflow-wrap:break-word;max-width:100%}.tms-mg-flag{display:block;width:28px;height:19px;border-radius:3px;background:linear-gradient(#a51931 0 16.66%,#f4f5f8 0 33.33%,#2d2a4a 0 66.66%,#f4f5f8 0 83.33%,#a51931 0);box-shadow:0 0 0 1.5px rgba(255,255,255,.85)}.tms-mg-t small{font-size:10.5px;font-weight:600;color:var(--fc)}a.tms-mg-t,a.tms-mg-t:hover,a.tms-mg-t:focus{text-decoration:none!important}.tms-mg-new{position:absolute;top:-6px;right:-3px;font-style:normal;font-size:9.5px;font-weight:700;color:#fff;background:#e64980;border-radius:8px;padding:1px 6px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.tms-mg-ul{position:absolute;top:4px;right:4px;font-style:normal;font-size:8.5px;font-weight:800;color:#fff;background:linear-gradient(90deg,#d6336c,#f06595);border-radius:6px;padding:1px 4px}#tms-folds.tms-mg .tms-fold.is-closed{display:none}#tms-folds.tms-mg .tms-fold .tms-fold-hd,#tms-folds.tms-mg .tms-fold .tms-fold-hd:hover,#tms-folds.tms-mg .tms-fold .tms-fold-hd:focus,#tms-folds.tms-mg .tms-fold .tms-fold-hd:active{background:#f1f3f5!important;background:linear-gradient(100deg,color-mix(in srgb,var(--fc) 16%,#fff),#fff)!important}#tms-folds.tms-mg .tms-fold-ch{font-size:0;transform:none}#tms-folds.tms-mg .tms-fold-ch::after{content:"✕";font-size:12px}@media (prefers-reduced-motion:reduce){.tms-fold-ch{transition:none}.tms-fold-bar{animation:none}.tms-fold-gsh{display:none}}