@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:300 900;src:url(../fonts/Figtree-V9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-family:"Figtree","Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semiBold:600;--font-weight-bold:700;--text-color:#464b57;--text-color-success:#28a745;--text-shallow-color:#6e7c8c;--separator-color:#e8efff;--button-active-bg-color:#c7d4ff;--text-size:$font-size;--text-size-md:16px;--text-size-sm:14px;--text-size-lg:18px;--rounded-sm:5px;--color-primary:#5e6fcd;--color-success:#28a745;--color-error:#d63a3a;--color-light:#fff;--color-white:#fff;--color-game-button-disabled:#c7d4ff;--color-game-button-enabled:#5e6fcd;--bg-body:#f2f5fa;--background-color:#fff;--bg-main-header:#f0f3ff;--border-color:#354a48;--border-color-2:#d2d2d2;--border-error:#d63a3a;--bg-btn-primary:#e6eeff;--bg-btn-hover:#cfd9f1;--bg-btn-active:#c7d4ff;--bg-btn-highlight:#ffc62e;--bg-loading:hsla(0,0%,100%,.8);--color-btn-number:#404653;--bg-setting-btn-hover:#ace8a3;--bg-success:#c3e6cb;--sudoku-number-button-subscript-color:#6f7685;--sudoku-number-button-subscript-color2:#aab7d1;--sudoku-function-button-subscript-disabled-color:#a9b1bb;--bg-cell-highlight:#e4ebff;--bg-cell-selected:#c1d3ff;--bg-cell-same:#cfd9f1;--bg-cell-error:#ffcdcd;--bg-cell-conflict:#ffb6b6;--border-cell-light:#c6c9d4;--border-cell-bold:#40424b;--color-cell-given:#2d313b;--color-cell-correct:var(--color-primary);--color-cell-error:var(--border-error);--color-cell-note:#464b57;--cell-correct-animation-1:#96a4f8;--cell-correct-color:rgba(36,116,236,.2);--color-difficult-gray:#6e7c8c;--bg-solver-error:#f7d4d1;--color-solver-error:#cc3618;--selected-color:#5e6fcd;--selected-color-2:#bbc8e8;--conflict-color:#fff1f0;--error-color:#d63a3a;--error-color-2:#f76767;--error-color-bg:#ffcdcd;--bg-error:#f7d4d1;--bg-setting-card:#e6eeff;--box-shadow-1:0px 6px 11px 0px rgba(163,177,231,.31);--color-primary-light:#c9d4ed;--bg-difficult-hover:#e8efff;--bg-expearience:#5ad395;--border-share-tip:#6991ec;--color-share-hover:#a4d3f5;--bg-dialog-mask:rgba(0,0,0,.7);--bg-score-add:#7fa5f4;--bg-split-line:#d2dbf1;--bg-stopping:rgba(0,0,0,.3);--bg-dialog-failed:linear-gradient(-29deg,#a5b3ff,#5e74f0),linear-gradient(#fff,#fff);--pause-button:#6991ec;--bg-difficulty:#fff;--color-difficulty-btn:#4a4f4f;--bg-daily-btn:#ffe051;--bg-tournament-btn:#a0e9ff;--bg-mode-btn:#6879d6;--color-footer-font:#cfd6ff;--color-footer-line:#8497ff;--container-max-width:1176px;--game-header-height:4.625rem;--hint-mask-bg:#bbb;--bg-difficulty-btn-active:#c1d3ff;--bg-difficulty-btn-hover:#e6eeff;--bg-setting-btn:#c1d3ff;--bg-slide-active:#5e6fcd;--bg-slide-default:#e6e9f5;--bg-hint-tip:#5e6fcd;--color-hint-tip:#fffdf4;--border-cancel-button:#c1d3ff;--color-checkbox:#5e6fcd;--bg-statics-total:#f0f4ff;--bg-statics-tab:#fff;--bg-statics-tab-2:#f0f4ff;--bg-statics-button:#6e7c8c}html{font-size:var(--text-size-md)}.sm{--text-size:var(--text-size-sm)}.md{--text-size:var(--text-size-md)}.lg{--text-size:var(--text-size-lg)}body,html{background-color:var(--bg-body);border:0;color:var(--color-text);font-family:var(--font-family);font-weight:var(--font-weight-medium);margin:0;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media screen and (max-width:640px){html{font-size:15px}}a,button,img{-webkit-user-select:none;-moz-user-select:none;user-select:none}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:transparent;border-radius:4px}::-webkit-scrollbar-thumb{background:var(--color-primary-light);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}*{scrollbar-color:var(--color-primary-light) transparent;scrollbar-width:thin}a,button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}button{background-color:transparent;border:0;font-family:var(--font-family);margin:0;padding:0}button:focus{outline:none}button:focus-visible{outline:none}ol,ul{margin:0;padding:0}li{list-style-type:none}strong{font-weight:var(--font-weight-bold)}h1{font-size:1.625rem}h2{font-size:1.375rem}h3{font-size:1.125rem}h4{font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem}p{line-height:1.6}textarea{box-sizing:border-box}.articles-details-main{flex:1}.articles-details-main .articles-details-back{color:var(--text-color);cursor:pointer;font-size:1rem;height:60px;line-height:60px}.articles-details-main .articles-details-back a{text-decoration:none}.articles-details-main .articles-details{background:#fff;border-radius:.3125rem;padding:.25rem 2rem}.articles-details-main .articles-details iframe,.articles-details-main .articles-details img{max-width:90%}.articles-details-main .articles-next-or-back{display:flex;justify-content:space-between;min-height:24px;padding:2.5rem 0}.articles-details-main .articles-next-or-back a{text-decoration:none}.articles-details-main .articles-next-or-back .articles-next{align-items:center;gap:.2rem}.articles-details-main .articles-next-or-back .articles-next:hover{color:#5e6fcd}@media (max-width:768px){.articles-details-main .articles-details-back{font-size:.875rem;padding:1.5625rem 0}.articles-details-main .articles-details{padding:.5rem}.articles-details-main .articles-next-or-back{flex-direction:column-reverse;gap:2.5rem;padding-bottom:3.625rem}.articles-details-main .articles-next-or-back .articles-next{gap:.625rem}}
