.ags{--ags-accent: #0d8de0;--ags-ink: #0f1b2d;--ags-text: #3b4656;--ags-muted: #6b7686;--ags-line: #e3e8ef;--ags-soft: #f6f8fb;--ags-radius: 12px;--ags-green: #16a34a;--ags-orange: #ea8a0c;--ags-red: #dc3545;--ags-purple: #7c4ddb;max-width:900px;margin:0 auto;color:var(--ags-text);font-size:15px;line-height:1.6}.ags *,.ags *:before,.ags *:after{box-sizing:border-box}.ags a{color:var(--ags-accent);text-decoration:none}.ags a:hover{text-decoration:underline}.ags p{color:inherit}.ags .ags-icon{flex:none;vertical-align:middle}.ags-muted{color:var(--ags-muted)}.ags-hero .ags-hero-inner{text-align:center}.ags-hero .ags-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:14px;background:#ffffff2e;box-shadow:0 8px 24px #0000001f;color:#fff}.ags-hero .ags-hero-icon .ags-icon{width:28px;height:28px}.ags-hero h1{margin-bottom:6px}.ags-hero .ags-hero-sub,.ags-hero .ags-hero-sub a{color:#ffffffe6!important;font-size:17px;margin:0}.ags-hero .ags-hero-sub a{text-decoration:underline}.ags-content-area{padding:56px 0 80px}.ags-box{background:#fff;border:1px solid var(--ags-line);border-radius:var(--ags-radius);padding:22px 24px;margin-bottom:14px}.ags-index-head{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.ags-index-head h2{display:flex;align-items:center;gap:8px;margin:0 0 2px;font-size:21px;color:var(--ags-ink)}.ags-index-head h2 .ags-icon{color:var(--ags-accent)}.ags-index-head p{margin:0;color:var(--ags-muted);font-size:14px}.ags-search{position:relative;display:flex;align-items:center;min-width:240px;margin:0}.ags-search .ags-icon{position:absolute;left:12px;color:var(--ags-muted);width:17px;height:17px}.ags-search input[type=search]{width:100%;height:42px;margin:0;padding:0 14px 0 38px;border:1px solid var(--ags-line);border-radius:10px;background:var(--ags-soft);font-size:14px;color:var(--ags-ink)}.ags-search input[type=search]:focus{outline:none;border-color:var(--ags-accent);background:#fff;box-shadow:0 0 0 3px #0d8de026}.ags-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.ags-stat{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--ags-line);border-radius:var(--ags-radius);padding:16px 18px}.ags-stat strong{display:block;font-size:20px;line-height:1.2;color:var(--ags-ink)}.ags-stat span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ags-muted)}.ags-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px}.ags-stat-icon.is-blue{background:#e8f4fd;color:var(--ags-accent)}.ags-stat-icon.is-purple{background:#f1ebfd;color:var(--ags-purple)}.ags-stat-icon.is-green{background:#e7f7ee;color:var(--ags-green)}.ags-staff-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 16px;margin-bottom:14px;border-radius:var(--ags-radius);background:#fff8eb;border:1px solid #f7e1b5;font-size:14px}.ags-staff-bar.is-user{background:var(--ags-soft);border-color:var(--ags-line)}.ags-staff-bar-title{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ags-ink);margin-right:6px}.ags-staff-bar a{padding:4px 10px;border-radius:20px;background:#fff;border:1px solid var(--ags-line);color:var(--ags-text)}.ags-staff-bar a:hover{text-decoration:none;border-color:var(--ags-accent);color:var(--ags-accent)}.ags-staff-bar a b{color:var(--ags-ink)}.ags-list{display:grid;gap:10px}.ags-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto 170px;align-items:center;gap:16px;background:#fff;border:1px solid var(--ags-line);border-radius:var(--ags-radius);padding:16px 18px;transition:border-color .15s,box-shadow .15s}.ags-row:hover{border-color:#cfd8e3;box-shadow:0 6px 18px #0f1b2d0d}.ags-forum-row{grid-template-columns:52px minmax(0,1fr) auto 170px}.ags-row-side{display:flex;flex-direction:column;align-items:center;gap:6px}.ags-row-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:#e8f4fd;color:var(--ags-accent)}.ags-row-icon.is-resolved{background:#e7f7ee;color:var(--ags-green)}.ags-row-icon.is-closed,.ags-row.is-locked .ags-row-icon{background:#f0f2f5;color:#8a94a3}.ags-row-badges{display:flex;flex-direction:column;gap:3px;align-items:center}.ags-title-badges{display:none}.ags-row-title{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 3px;font-size:16px;line-height:1.35;font-weight:600}.ags-row-title a{color:var(--ags-ink)}.ags-row-title a:hover{color:var(--ags-accent);text-decoration:none}.ags-row-desc{margin:0;font-size:13.5px;color:var(--ags-muted);line-height:1.5}.ags-row-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:4px;font-size:13px;color:var(--ags-muted)}.ags-row-meta img.ags-avatar{border-radius:50%}.ags-pin{color:var(--ags-orange);display:inline-flex}.ags-pin .ags-icon{width:16px;height:16px}.ags-row.is-sticky{border-color:#f4d9a6;background:#fffdf8}.ags-mini-pages{display:inline-flex;gap:4px;margin:2px 0}.ags-mini-pages a,.ags-mini-pages span{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;font-size:11px;border-radius:6px;background:var(--ags-soft);border:1px solid var(--ags-line);color:var(--ags-muted)}.ags-assigned{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ags-purple)}.ags-assigned .ags-icon{width:14px;height:14px}.ags-row-counts{display:flex;gap:8px}.ags-counter{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:72px;padding:8px 10px;border-radius:10px;background:var(--ags-soft)}.ags-counter strong{font-size:18px;line-height:1.2;color:var(--ags-ink)}.ags-counter span{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ags-muted)}.ags-counter.is-accent{background:#e9f5ee}.ags-last{display:flex;flex-direction:column;gap:4px;padding-left:14px;border-left:1px solid var(--ags-line);font-size:12px;color:var(--ags-muted);min-width:0}.ags-last-time,.ags-last-user{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-last-time .ags-icon{width:13px;height:13px}.ags-last-user{font-weight:600;color:var(--ags-text)}.ags-last img.ags-avatar,.ags-info img.ags-avatar{border-radius:50%;vertical-align:middle}.ags-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:20px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.6;white-space:nowrap}.ags-badge .ags-icon{width:12px;height:12px}.ags-badge.is-closed{background:#8a94a3;color:#fff}.ags-badge.is-resolved{background:var(--ags-green);color:#fff}.ags-badge.is-announcement{background:#f0564f;color:#fff}.ags-badge.is-hot{background:var(--ags-orange);color:#fff}.ags-badge.is-private{background:#fff1d6;color:#8a5a00}.ags-badge.is-pro{background:#efe8fd;color:var(--ags-purple)}.ags-badge.is-waiting{background:#fff1d6;color:#8a5a00;text-transform:none}.ags-info{padding:12px 16px;margin-bottom:18px;border-radius:10px;background:#f2f8fd;border-left:3px solid var(--ags-accent);color:#23517a;font-size:14px}.ags-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:0 0 12px}.ags-viewing{font-size:13px;color:var(--ags-muted)}.ags-toolbar-right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ags-toolbar-right .ags-search{min-width:220px}.ags-pagination{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 12px}.ags-toolbar .ags-pagination{margin:0}.ags-page,.ags-page-gap{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border-radius:8px;font-size:13px;font-weight:600}.ags-page{border:1px solid var(--ags-line);background:#fff;color:var(--ags-text)!important}.ags-page:hover{border-color:var(--ags-accent);text-decoration:none!important}.ags-page.is-current{background:var(--ags-accent);border-color:var(--ags-accent);color:#fff!important}.ags-page-gap{color:var(--ags-muted)}.ags-btn,.ags button.ags-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 20px;border:1px solid var(--ags-accent);border-radius:10px;background:var(--ags-accent);color:#fff!important;font-size:14px;font-weight:600;line-height:1;cursor:pointer;text-decoration:none!important;transition:filter .15s,background .15s}.ags-btn:hover{filter:brightness(.94)}.ags-btn .ags-icon{width:17px;height:17px}.ags-btn-small,.ags button.ags-btn-small{height:34px;padding:0 14px;font-size:13px}.ags-btn-ghost,.ags button.ags-btn-ghost{background:#fff;color:var(--ags-text)!important;border-color:var(--ags-line)}.ags-btn-ghost:hover{border-color:var(--ags-accent);color:var(--ags-accent)!important;filter:none}.ags-btn-success,.ags button.ags-btn-success{background:var(--ags-green);border-color:var(--ags-green)}.ags-btn-danger,.ags button.ags-btn-danger{background:#fff;color:var(--ags-red)!important;border-color:#f2c4c9}.ags-link-btn{background:none;border:0;padding:0;color:var(--ags-accent);font-size:13px;cursor:pointer}.ags-link-btn.is-danger{color:var(--ags-red)}.ags-inline-form{display:inline;margin:0}.ags-notice{padding:12px 16px;margin-bottom:14px;border-radius:10px;font-size:14px;border-left:3px solid}.ags-notice-success{background:#ecf8f0;border-color:var(--ags-green);color:#14532d}.ags-notice-error{background:#fdeeee;border-color:var(--ags-red);color:#7f1d1d}.ags-notice-info{background:#f2f8fd;border-color:var(--ags-accent);color:#23517a}.ags-notice-warning{background:#fff8e6;border-color:#e7b416;color:#6b4e00}.ags-empty{padding:34px 20px;text-align:center;color:var(--ags-muted);background:#fff;border:1px dashed var(--ags-line);border-radius:var(--ags-radius)}.ags-restricted{text-align:center;padding:40px 24px;background:#fff;border:1px solid var(--ags-line);border-radius:var(--ags-radius)}.ags-restricted-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#f0f2f5;color:#6b7686;margin-bottom:10px}.ags-restricted h3{margin:0 0 6px;font-size:20px;color:var(--ags-ink)}.ags-restricted p{margin:0 auto 10px;max-width:520px}.ags-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:16px!important}.ags-topic-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:14px}.ags-status-pill{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:20px;font-size:13px;font-weight:600}.ags-status-pill.is-open{background:#e8f4fd;color:#0a5aa8}.ags-status-pill.is-resolved{background:#e7f7ee;color:#15803d}.ags-status-pill.is-closed{background:#f0f2f5;color:#4b5563}.ags-mod-panel{margin-bottom:18px;border:1px solid #f7e1b5;border-radius:var(--ags-radius);background:#fffbf2}.ags-mod-panel summary{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;font-weight:600;color:var(--ags-ink);list-style:none}.ags-mod-panel summary::-webkit-details-marker{display:none}.ags-mod-panel summary .ags-assigned{margin-left:auto;font-weight:500}.ags-mod-form{padding:0 16px 16px;margin:0}.ags-mod-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ags-mod-grid label{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:var(--ags-text);margin:0}.ags-mod-grid select{height:38px;border:1px solid var(--ags-line);border-radius:8px;padding:0 10px;background:#fff}.ags-mod-checks{display:flex;flex-wrap:wrap;gap:8px 20px;margin:14px 0;font-size:14px}.ags-mod-checks label{margin:0;font-weight:500}.ags-mod-site{margin:0 0 12px;font-size:13px}.ags-mod-buttons{display:flex;flex-wrap:wrap;gap:8px}.ags-posts{display:grid;gap:16px;margin-bottom:16px}.ags-post{background:#fff;border:1px solid var(--ags-line);border-radius:var(--ags-radius);overflow:hidden;scroll-margin-top:110px}.ags-post.is-staff{border-color:#9fd3f5;box-shadow:0 0 0 1px #0d8de014}.ags-post.is-private{border-color:#f2d48e}.ags-post-head{display:flex;align-items:center;gap:10px;padding:9px 16px;background:var(--ags-soft);border-bottom:1px solid var(--ags-line);font-size:12.5px;color:var(--ags-muted)}.ags-post.is-staff .ags-post-head{background:#eef7fd}.ags-post.is-private .ags-post-head{background:#fff8e6}.ags-post-links{margin-left:auto;display:inline-flex;gap:12px}.ags-post-links a{color:var(--ags-muted)}.ags-post-body{display:grid;grid-template-columns:150px minmax(0,1fr)}.ags-post-author{display:flex;flex-direction:column;align-items:center;gap:7px;padding:20px 12px;border-right:1px solid var(--ags-line);text-align:center}.ags-post.is-staff .ags-post-author{background:#f5f8ff}.ags-post-author img.ags-avatar{border-radius:50%;width:56px;height:56px}.ags-author-name{font-size:14px;line-height:1.35;color:var(--ags-ink);word-break:break-word}.ags-role{display:inline-block;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:700;color:#fff;background:#5b6575}.ags-role.is-admin{background:#0f1b2d}.ags-role.is-moderator{background:var(--ags-accent)}.ags-tag{display:inline-block;padding:2px 7px;border-radius:6px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.ags-tag.is-op{background:#6d5ce7;color:#fff}.ags-tag.is-staff{background:var(--ags-accent);color:#fff}.ags-post-content{padding:20px 22px;min-width:0;color:var(--ags-text);font-size:15px;line-height:1.7;overflow-wrap:break-word}.ags-post-content>*:first-child{margin-top:0}.ags-post-content p{margin:0 0 1em;font-size:15px!important;line-height:1.7!important;color:var(--ags-text)!important}.ags-post-content code{padding:2px 6px;border-radius:5px;background:#f1f4f8;border:1px solid var(--ags-line);font-size:13px;color:#b42358}.ags-post-content pre{padding:14px 16px;border-radius:10px;background:#0f1b2d;color:#e6edf6;font-size:13px;overflow-x:auto;white-space:pre}.ags-post-content pre code{padding:0;border:0;background:none;color:inherit}.ags-post-content blockquote{margin:0 0 1em;padding:10px 16px;border-left:3px solid var(--ags-line);background:var(--ags-soft);border-radius:0 8px 8px 0}.ags-post-content img{max-width:100%;height:auto;border-radius:8px}.ags-post-content ul,.ags-post-content ol{padding-left:1.4em;margin:0 0 1em}.ags-edited{font-size:12px!important;color:var(--ags-muted)!important;font-style:italic;margin:8px 0 0!important}.ags-attachments{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.ags-attachment{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1px solid var(--ags-line);background:var(--ags-soft);font-size:13px}.ags-attachment.is-image{padding:0;overflow:hidden}.ags-attachment.is-image img{display:block;width:140px;height:100px;object-fit:cover;border-radius:0}.ags-reply-tools{display:flex;gap:16px;margin-top:14px;padding-top:10px;border-top:1px dashed var(--ags-line)}.ags-private-placeholder{display:flex;align-items:center;gap:8px;padding:14px 18px;font-size:14px;color:#8a5a00;background:#fff8e6}.ags-form-wrap{margin-top:22px;scroll-margin-top:110px}.ags-editor{background:#fff;border:1px solid var(--ags-line);border-radius:var(--ags-radius);padding:22px 24px;margin:0}.ags-editor-title{margin:0 0 16px;font-size:18px;color:var(--ags-ink)}.ags-field{display:block;margin:0 0 14px}.ags-field>span{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:13px;font-weight:600;color:var(--ags-text)}.ags-field input[type=text],.ags-field input[type=url],.ags-field textarea{width:100%;margin:0;padding:10px 12px;border:1px solid var(--ags-line);border-radius:10px;background:#fff;font-size:15px;color:var(--ags-ink);font-family:inherit}.ags-field textarea{min-height:170px;resize:vertical;border-top-left-radius:0;border-top-right-radius:0}.ags-field input:focus,.ags-field textarea:focus{outline:none;border-color:var(--ags-accent);box-shadow:0 0 0 3px #0d8de026}.ags-format-bar{display:flex;flex-wrap:wrap;gap:2px;padding:5px;border:1px solid var(--ags-line);border-bottom:0;border-radius:10px 10px 0 0;background:var(--ags-soft)}.ags-format-bar button{min-width:34px;height:30px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--ags-text);font-size:14px;cursor:pointer}.ags-format-bar button:hover{background:#fff;color:var(--ags-accent)}.ags-files input[type=file]{font-size:13px}.ags-editor-options{display:flex;flex-direction:column;gap:8px;margin:4px 0 16px;font-size:14px}.ags-editor-options label{margin:0;font-weight:500}.ags-inline-select select{margin-left:6px;height:34px;border:1px solid var(--ags-line);border-radius:8px;padding:0 8px}.ags-editor-submit{display:flex;gap:10px;flex-wrap:wrap}@media (max-width: 991px){.ags-row,.ags-forum-row{grid-template-columns:52px minmax(0,1fr) auto}.ags-row .ags-last{grid-column:2 / -1;flex-direction:row;flex-wrap:wrap;gap:4px 14px;padding:8px 0 0;border-left:0;border-top:1px solid var(--ags-line)}.ags-mod-grid{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.ags{font-size:15px}.ags-content-area{padding:28px 0 48px}.ags-hero .ags-hero-icon{width:46px;height:46px;margin-bottom:10px}.ags-hero .ags-hero-sub{font-size:15px}.ags-box,.ags-editor{padding:18px 16px}.ags-search,.ags-toolbar-right .ags-search{min-width:0;width:100%}.ags-toolbar-right,.ags-toolbar-right .ags-btn{width:100%}.ags-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ags-stat{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.ags-stat-icon{width:34px;height:34px}.ags-stat strong{font-size:18px}.ags-row,.ags-forum-row{grid-template-columns:40px minmax(0,1fr);gap:10px 12px;padding:14px}.ags-row-icon{width:38px;height:38px}.ags-row-side{grid-row:span 1}.ags-row-badges{display:none}.ags-row-counts{grid-column:2}.ags-counter{flex-direction:row;gap:5px;min-width:0;padding:4px 10px}.ags-counter strong{font-size:14px}.ags-row .ags-last{grid-column:2}.ags-row-title{font-size:15px}.ags-title-badges{display:inline-flex;flex-wrap:wrap;gap:4px}.ags-post-body{grid-template-columns:1fr}.ags-post-author{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px;border-right:0;border-bottom:1px solid var(--ags-line);text-align:left}.ags-post-author img.ags-avatar{width:36px;height:36px;order:-1}.ags-post-content{padding:16px}.ags-post-head{flex-wrap:wrap}.ags-mod-grid{grid-template-columns:1fr}.ags-attachment.is-image img{width:110px;height:80px}}.ags{--ags-accent: #5a67d8;--ags-accent-2: #764ba2;--ags-grad: #5a67d8;--ags-tint: #f4f5ff;--ags-tint-2: #ecebff;--ags-ink: #1e2140;--ags-text: #3d4263;--ags-muted: #6c7193;--ags-line: #e3e5f4;--ags-soft: #f7f8ff;--ags-shadow: 0 10px 30px rgba(90, 103, 216, .08);max-width:980px;font-size:16px;line-height:1.65}.ags-content-area{background:#f7f8fc}.ags-box{border-color:var(--ags-line);box-shadow:var(--ags-shadow);padding:26px 28px}.ags-index-head,.ags-editor{position:relative;overflow:hidden}.ags-index-head:before,.ags-editor:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--ags-grad)}.ags-index-head h2{font-size:24px}.ags-index-head h2 .ags-icon{display:inline-flex;width:30px;height:30px;padding:6px;border-radius:8px;background:var(--ags-grad);color:#fff}.ags-index-head p{font-size:15px}.ags-search input[type=search]{height:46px;font-size:15px;background:#fff;border-color:#d9dcf2}.ags-search input[type=search]:focus{box-shadow:0 0 0 3px #667eea33}.ags-search .ags-icon{color:var(--ags-accent)}.ags-stat{box-shadow:var(--ags-shadow);padding:18px 20px}.ags-stat strong{font-size:24px}.ags-stat span{font-size:12px}.ags-stat-icon{width:46px;height:46px;border-radius:12px;color:#fff!important}.ags-stat-icon.is-blue{background:var(--ags-grad)}.ags-stat-icon.is-purple{background:#7c4ddb}.ags-stat-icon.is-green{background:#16a34a}.ags-list{gap:12px}.ags-row{position:relative;padding:18px 20px;border-color:var(--ags-line);box-shadow:0 2px 8px #1e214008;overflow:hidden}.ags-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ags-grad);opacity:0;transition:opacity .15s}.ags-row:hover{border-color:#c9cdf3;box-shadow:0 12px 28px #5a67d81f;transform:translateY(-1px)}.ags-row:hover:before{opacity:1}.ags-row{transition:border-color .15s,box-shadow .15s,transform .15s}.ags-row-icon{width:48px;height:48px;border-radius:12px;background:var(--ags-grad);color:#fff;box-shadow:0 6px 14px #667eea4d}.ags-forum-row:nth-child(4n+2) .ags-row-icon{background:#2b7de9;box-shadow:0 6px 14px #2b7de947}.ags-forum-row:nth-child(4n+3) .ags-row-icon{background:#ec6f3a;box-shadow:0 6px 14px #ec6f3a47}.ags-forum-row:nth-child(4n+4) .ags-row-icon{background:#0f9f6e;box-shadow:0 6px 14px #0f9f6e47}.ags-row-icon.is-resolved{background:#16a34a;color:#fff;box-shadow:0 6px 14px #16a34a40}.ags-row-icon.is-closed,.ags-row.is-locked .ags-row-icon{background:#e9ebf3;color:#8a8fa8;box-shadow:none}.ags-row-title{font-size:18px;margin-bottom:4px}.ags-row-desc{font-size:15px}.ags-row-meta{font-size:14px}.ags-row.is-sticky{background:#fffaf0;border-color:#f3d6a2}.ags-mini-pages a,.ags-mini-pages span{min-width:26px;height:26px;font-size:12px}.ags-assigned{font-size:13px;color:var(--ags-accent-2)}.ags-counter{min-width:78px;padding:9px 12px;background:var(--ags-tint);border:1px solid var(--ags-tint-2)}.ags-counter strong{font-size:20px;color:var(--ags-accent)}.ags-counter span{font-size:11px}.ags-counter.is-accent{background:#ebfaf3;border-color:#d3f2e3}.ags-last{font-size:13.5px}.ags-last-user{color:var(--ags-ink)}.ags-badge{font-size:11.5px;padding:3px 10px}.ags-badge.is-pro{background:var(--ags-tint-2);color:var(--ags-accent-2)}.ags-info{background:var(--ags-tint);border-left-color:var(--ags-accent);color:#3a3f8f;font-size:15px}.ags-viewing{font-size:14px}.ags-page,.ags-page-gap{min-width:38px;height:38px;font-size:14px}.ags-page.is-current{background:var(--ags-grad);border-color:transparent;box-shadow:0 6px 14px #667eea4d}.ags-btn,.ags button.ags-btn{height:46px;padding:0 22px;font-size:15px;border:0;background:var(--ags-grad);box-shadow:0 8px 18px #667eea4d;transition:transform .15s,box-shadow .15s,filter .15s}.ags-btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px #667eea61;filter:none}.ags-btn-small,.ags button.ags-btn-small{height:38px;padding:0 16px;font-size:14px}.ags-btn-ghost,.ags button.ags-btn-ghost{background:#fff;border:1px solid var(--ags-line);box-shadow:none}.ags-btn-success,.ags button.ags-btn-success{background:#16a34a;box-shadow:0 8px 18px #16a34a40}.ags-btn-danger,.ags button.ags-btn-danger{background:#fff;border:1px solid #f2c4c9;box-shadow:none}.ags-link-btn{font-size:14px}.ags-notice{font-size:15px}.ags-empty{font-size:15px;background:var(--ags-soft);border-color:#d9dcf2}.ags-restricted{box-shadow:var(--ags-shadow)}.ags-restricted-icon{width:64px;height:64px;background:var(--ags-grad);color:#fff}.ags-restricted h3{font-size:22px}.ags-status-pill{height:36px;font-size:14px}.ags-status-pill.is-open{background:var(--ags-tint-2);color:#4c51bf}.ags-mod-grid label,.ags-mod-site{font-size:14px}.ags-mod-checks{font-size:15px}.ags-posts{gap:18px}.ags-post{box-shadow:var(--ags-shadow)}.ags-post-head{font-size:13.5px;padding:10px 18px;background:var(--ags-soft)}.ags-post.is-staff{border-color:#c4c9f5;box-shadow:0 10px 30px #667eea24}.ags-post.is-staff .ags-post-head{background:var(--ags-grad);color:#ffffffe6;border-bottom-color:transparent}.ags-post.is-staff .ags-post-head a,.ags-post.is-staff .ags-post-links a{color:#fff}.ags-post.is-staff .ags-post-author{background:var(--ags-tint)}.ags-post-body{grid-template-columns:170px minmax(0,1fr)}.ags-post-author img.ags-avatar{width:64px;height:64px;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--ags-tint-2)}.ags-author-name{font-size:15px;font-weight:600}.ags-role{font-size:11.5px;padding:3px 11px}.ags-role.is-admin{background:var(--ags-grad)}.ags-role.is-moderator{background:#2b7de9}.ags-tag{font-size:10.5px}.ags-tag.is-op{background:var(--ags-accent-2)}.ags-tag.is-staff{background:var(--ags-accent)}.ags-post-content{padding:22px 26px;font-size:16px;line-height:1.75}.ags-post-content p{font-size:16px!important;line-height:1.75!important}.ags-post-content code{font-size:14px;color:#6b46c1;background:var(--ags-tint);border-color:var(--ags-tint-2)}.ags-post-content pre{font-size:14px;background:#1e2140}.ags-post-content blockquote{border-left-color:var(--ags-accent);background:var(--ags-tint)}.ags-post-content a{text-decoration:underline;text-underline-offset:2px}.ags-edited{font-size:13px!important}.ags-attachment{font-size:14px}.ags-editor{box-shadow:var(--ags-shadow);padding:28px 28px 26px}.ags-editor-title{font-size:21px}.ags-field>span{font-size:14px}.ags-field input[type=text],.ags-field input[type=url],.ags-field textarea{font-size:16px;padding:11px 14px;border-color:#d9dcf2}.ags-field input:focus,.ags-field textarea:focus{box-shadow:0 0 0 3px #667eea33}.ags-format-bar{background:var(--ags-tint);border-color:#d9dcf2}.ags-format-bar button{font-size:15px;height:32px}.ags-format-bar button:hover{color:var(--ags-accent-2)}.ags-files input[type=file],.ags-editor-options{font-size:15px}@media (max-width: 991px){.ags-row,.ags-forum-row{grid-template-columns:56px minmax(0,1fr) auto}}@media (max-width: 767px){.ags{font-size:16px}.ags-box,.ags-editor{padding:20px 18px}.ags-index-head h2{font-size:21px}.ags-stat{padding:12px}.ags-stat-icon{width:36px;height:36px}.ags-stat strong{font-size:20px}.ags-row,.ags-forum-row{grid-template-columns:44px minmax(0,1fr);padding:16px}.ags-row-icon{width:42px;height:42px}.ags-row-title{font-size:17px}.ags-row-desc{font-size:14.5px}.ags-counter strong{font-size:15px}.ags-post-body{grid-template-columns:1fr}.ags-post-author img.ags-avatar{width:40px;height:40px}.ags-post-content{padding:18px}.ags-btn,.ags button.ags-btn{height:46px}}.ags-counter strong{color:#4c51bf}.ags-counter.is-accent strong{color:#0f9f6e}.ags .ags-info{border-left:4px solid #667eea}.ags .ags-notice-info{border-left-color:#667eea;background:#f4f5ff;color:#3a3f8f}.ags .ags-info a,.ags .ags-notice a,.ags .ags-row-meta a,.ags .ags-post-content a{color:#5a67d8;font-weight:600}.ags .ags-info a:hover,.ags .ags-notice a:hover{color:#764ba2}.content-area.ags-content-area{padding:48px 0 72px!important}@media (max-width: 767px){.content-area.ags-content-area{padding:26px 0 44px!important}}.ags{font-size:17px}.ags-index-head h2{font-size:26px}.ags-index-head p,.ags-info,.ags-notice,.ags-empty,.ags-search input[type=search]{font-size:16px}.ags-stat strong{font-size:26px}.ags-stat span{font-size:13px}.ags-row-title{font-size:20px}.ags-row-desc{font-size:16px}.ags-row-meta,.ags-viewing{font-size:15px}.ags-last{font-size:14.5px}.ags-counter strong{font-size:22px}.ags-counter span,.ags-badge{font-size:12px}.ags-post-head{font-size:14.5px}.ags-author-name{font-size:16px}.ags-role{font-size:12.5px}.ags-post-content{font-size:17px}.ags-post-content p{font-size:17px!important}.ags-post-content code,.ags-post-content pre{font-size:15px}.ags-editor-title{font-size:23px}.ags-field>span,.ags-editor-options,.ags-mod-checks{font-size:15.5px}.ags-field input[type=text],.ags-field input[type=url],.ags-field textarea{font-size:17px}.ags-btn,.ags button.ags-btn{font-size:16px}.ags-btn-small,.ags button.ags-btn-small,.ags-page,.ags-page-gap{font-size:15px}@media (max-width: 767px){.ags{font-size:16.5px}.ags-index-head h2{font-size:22px}.ags-row-title{font-size:18.5px}.ags-row-desc{font-size:15.5px}.ags-counter strong{font-size:16px}.ags-post-content,.ags-post-content p{font-size:16.5px!important}}.barner-area.ags-hero{height:auto!important;min-height:340px;padding:110px 0 88px!important}.barner-area.ags-hero .barner-area-bg{height:calc(100% - 68px)!important}.barner-area.ags-hero .container{position:relative;z-index:1;width:100%}.barner-area.ags-hero .page-title h1{font-size:clamp(26px,3.2vw,42px);line-height:1.2;overflow-wrap:anywhere}@media (max-width: 767px){.barner-area.ags-hero{min-height:300px;padding:92px 0 84px!important}.barner-area.ags-hero .page-title h1{font-size:clamp(22px,6vw,28px)}}
