/* Shared tokens and native HTML primitives; no Rhymix core overrides. */
.auction-ui{--ink:#202724;--muted:#707c75;--accent:#215b46;--accent-deep:#174431;--line:#e1e7e3;--paper:#fff;--canvas:#f8faf8;--mint:#f0f6f2;--radius:12px;background:var(--canvas);font-family:'Apple SD Gothic Neo','Noto Sans KR','Malgun Gothic',sans-serif;color:var(--ink);font-size:16px;line-height:1.65}
.auction-ui h1,.auction-ui h2,.auction-ui h3{letter-spacing:-.045em;word-break:keep-all;overflow-wrap:anywhere}.auction-ui button,.auction-ui input,.auction-ui select,.auction-ui textarea{font-family:inherit}.auction-ui a:focus-visible,.auction-ui button:focus-visible,.auction-ui input:focus-visible,.auction-ui select:focus-visible,.auction-ui textarea:focus-visible{outline:3px solid #458664;outline-offset:3px}.auction-ui input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.auction-ui select,.auction-ui textarea{font-size:16px;color:var(--ink)}.auction-ui input[type=checkbox],.auction-ui input[type=radio]{accent-color:var(--accent)}
.auction-ui .site-header{background:#fff;border-color:var(--line)}.auction-ui .header-inner{max-width:1248px;height:80px;gap:32px}.auction-ui .brand{font-size:21px;letter-spacing:-.06em}.auction-ui .brand-symbol{width:35px;height:35px;border-radius:11px;background:var(--accent)}.auction-ui .header-search{height:44px;border:1px solid var(--line);border-radius:11px;background:var(--canvas);max-width:430px;width:40%}.auction-ui .header-search input{font-size:14px;padding:0 16px}.auction-ui .header-search button{color:var(--accent);width:44px}.auction-ui .account-link{border-radius:10px;min-height:44px;display:flex;align-items:center;font-size:14px}.auction-ui .site-header .desktop-nav{max-width:1200px;gap:38px;height:51px;border-top:0;font-size:15px}.auction-ui .desktop-nav a{padding:0 4px;border-bottom-width:3px}.auction-ui .site-footer{max-width:1200px;font-size:13px;padding:32px 0 40px}.auction-ui .button,.auction-ui .btn,.auction-ui .board-heading .button{border-radius:10px;min-height:44px;padding:10px 18px;font-size:14px;border-color:var(--line);box-shadow:none;text-shadow:none}.auction-ui .primary,.auction-ui .button.primary{background:var(--accent);border-color:var(--accent);color:#fff}.auction-ui .button:hover,.auction-ui .btn:hover{background:#f0f5f1}.auction-ui .primary:hover,.auction-ui .button.primary:hover{background:var(--accent-deep)}.auction-ui .demo-label{color:#6e7771;background:#f3f5f3;border-color:#dfe5df;border-radius:5px;font-size:10px}.auction-ui .row-foot{font-size:12px;color:var(--muted);gap:12px;line-height:1.7}.auction-ui .row-foot span:first-child{color:#53665a}.auction-ui .feed-row:hover{background:#f6faf6}.auction-ui .board-heading{margin:0 0 28px;align-items:center}.auction-ui .breadcrumb{font-size:12px;margin-bottom:13px;color:var(--muted)}.auction-ui .board-heading h1{font-size:34px;line-height:1.4;margin-bottom:8px}.auction-ui .board-heading div>p:last-child{font-size:15px;color:var(--muted)}.auction-ui .category-tabs{border:0;gap:7px;padding:0;margin-bottom:25px}.auction-ui .category-tabs a{background:#fff;border:1px solid var(--line);border-radius:24px;padding:10px 18px;min-height:44px;font-size:14px}.auction-ui .category-tabs a.selected{background:var(--accent);border-color:var(--accent);color:#fff}.auction-ui .board-search{height:44px;width:300px}.auction-ui .board-search input{border-radius:10px 0 0 10px;font-size:14px;border-color:var(--line);padding:10px 13px}.auction-ui .board-search button{border-radius:0 10px 10px 0;font-size:13px;color:var(--ink);border-color:var(--line);padding:0 14px}.auction-ui .list-label strong{font-size:17px}.auction-ui .list-label>span{font-size:12px}.auction-ui .pagination a{min-width:44px;min-height:44px;border-radius:9px;display:grid;place-items:center}.auction-ui .pagination a.selected{color:#fff;background:var(--accent)}
/* Home is an invitation followed by four distinct information rhythms. */
.home-opening{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:52px;padding:18px 0 38px}.home-opening h1{font-size:43px;line-height:1.35;font-weight:750;letter-spacing:-.06em;margin-bottom:19px}.home-opening-copy>p{font-size:16px;color:var(--muted);line-height:1.9}.home-discovery .global-search{margin:0;height:62px;max-width:none;border-radius:15px;border:1px solid #bbccc0;box-shadow:0 4px 16px #20382406}.home-discovery .global-search input{font-size:16px;padding:0 20px}.home-discovery .global-search button{font-size:15px;padding:0 24px}.home-discovery .search-hints{margin-top:14px;font-size:13px;gap:10px}.home-discovery .search-hints a{background:#eef4ee;color:#4b6555;border-radius:20px;padding:7px 13px;min-height:36px}.auction-ui .beginner-strip{border:0;background:#ebf3ed;border-radius:15px;padding:24px 27px;margin:0 0 40px;gap:18px}.auction-ui .guide-symbol{background:transparent;color:var(--accent);width:42px;height:42px;flex:0 0 42px}.guide-symbol svg{width:35px;height:35px}.auction-ui .beginner-strip strong{font-size:18px;margin-bottom:3px}.auction-ui .beginner-strip div>span{font-size:14px;color:#637768}.auction-ui .beginner-strip>span.beginner-cta{font-size:14px;color:var(--accent);font-weight:650;white-space:nowrap}.modern-home-feed{display:grid;grid-template-columns:1.14fr 1fr;gap:38px 40px}.modern-home-feed .section-heading{margin-bottom:20px;align-items:center}.modern-home-feed .section-heading h2{font-size:23px}.modern-home-feed .section-desc{font-size:14px;margin:6px 0 0}.modern-home-feed .section-heading>a{font-size:13px;min-height:44px;display:flex;align-items:center;color:var(--muted)}.home-question-list{background:#fff;border:1px solid var(--line);border-radius:14px;padding:0 23px}.home-question{display:flex;align-items:center;gap:17px;padding:23px 0;border-bottom:1px solid var(--line)}.home-question:last-child{border-bottom:0}.home-question>div{flex:1;min-width:0}.home-question-symbol{width:37px;height:37px;flex:0 0 37px;display:grid;place-items:center;background:#edf5ef;border-radius:50%;font-size:22px;font-weight:650;color:#3f7151}.home-question h3,.home-review h3,.home-meeting h3,.home-case h3{font-size:17px;line-height:1.6;margin:6px 0}.home-question .feed-meta{margin:0;font-size:11px}.question-response{display:grid;gap:2px;text-align:center;font-size:11px;color:var(--muted)}.question-response strong{font-size:17px;color:var(--ink)}.home-review-list{display:flex;flex-direction:column;gap:17px}.home-review{display:block;border-left:3px solid #b4c9b9;background:#fff;padding:20px 24px}.home-review>p{font-size:14px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.8}.home-agenda{border-top:2px solid #d6e4d9}.home-meeting{display:grid;grid-template-columns:57px minmax(0,1fr);gap:20px;padding:24px 0;border-bottom:1px solid var(--line)}.home-meeting .home-event-date{font-size:31px;color:#b3783d;background:#fff2df;border-radius:11px;display:flex;flex-direction:column;text-align:center;padding:8px;align-self:start;line-height:1.15;min-height:66px}.home-meeting small{font-size:12px;margin-top:5px}.home-meeting p{font-size:13px;color:var(--muted);margin:8px 0}.home-agenda-empty{display:flex;align-items:center;gap:22px;padding:32px 22px;background:#fff;border-bottom:1px solid var(--line)}.home-agenda-empty>span{background:#fff5e6;color:#a77944;padding:13px;border-radius:13px;width:58px;flex:0 0 58px}.home-agenda-empty svg{width:30px;height:30px;display:block}.home-agenda-empty strong{font-size:16px}.home-agenda-empty p{font-size:13px;color:var(--muted);margin:7px 0 12px}.home-agenda-empty a{font-size:14px;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.home-case-list{display:flex;flex-direction:column}.home-case{display:block;padding:20px 0;border-top:1px solid var(--line)}.home-case:first-child{padding-top:0;border-top:0}.home-case-code{font-size:12px;color:#877456;display:block;margin:5px 0}.home-case .feed-meta{margin:0}.modern-home-feed .empty-state strong{display:block}.modern-home-feed .empty-state a{display:block;margin-top:15px}
/* Conversation feed: compact author/context rows and quiet reference sidebar. */
.auction-ui .community-suite{grid-template-columns:minmax(0,1fr) 280px;gap:34px}.auction-ui .editorial-picks{border:0;background:#ecf3ed;border-radius:12px;padding:18px;gap:24px;margin-bottom:20px}.auction-ui .editorial-pick h2{font-size:15px}.auction-ui .editorial-pick img{border-radius:8px}.auction-ui .feature-kind{color:#4d7259}.auction-ui .discussion-list{border-radius:14px;border-color:var(--line);background:#fff}.auction-ui .list-columns{background:#f8faf8;border-color:var(--line);font-size:12px;padding:13px 24px}.auction-ui .board-list .discussion-row{padding:24px;gap:18px}.auction-ui .discussion-row h2{font-size:18px;line-height:1.6}.auction-ui .discussion-summary{font-size:14px;line-height:1.8;color:var(--muted);margin-top:6px}.auction-ui .row-category{font-size:12px;color:#56765f}.auction-ui .discussion-comments strong{font-size:17px;color:#506b57}.auction-ui .discussion-comments small{font-size:10px}.auction-ui .side-section{border:0;border-radius:0;background:transparent;border-bottom:1px solid var(--line);padding:0 0 22px;margin:0 0 25px}.auction-ui .side-heading h2{font-size:17px}.auction-ui .side-note,.auction-ui .side-link h3,.auction-ui .side-guide h3{font-size:13px;line-height:1.8}.auction-ui .side-category,.auction-ui .side-meta{font-size:11px}.auction-ui .board-notices{border-radius:10px;background:#f5f7f4;border-color:var(--line);margin-bottom:18px}.auction-ui .awaiting-label{color:#466e52;background:#edf5ed;border-radius:5px;padding:2px 6px}.auction-ui .side-disclosure{font-size:11px}
/* Learning: catalog covers, visible conditions, and separate review excerpts. */
.auction-ui .learning-collection{grid-template-columns:minmax(0,1fr) 235px;gap:0 32px;border:0;background:transparent;overflow:visible}.auction-ui .course-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.auction-ui .course-card{border-radius:15px;border:1px solid var(--line);overflow:hidden;background:#fff;padding:0!important}.auction-ui .course-cover{background:#234d3d;color:#fff;min-height:185px;padding:26px;border:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.auction-ui .course-cover>span:first-child{font-size:12px;color:#c4d8cb}.auction-ui .course-cover strong{font-size:23px;line-height:1.55;margin-top:14px}.auction-ui .course-cover .demo-label{background:#ffffff16;color:#dfece3;border-color:#ffffff26}.auction-ui .course-card-body{padding:24px}.auction-ui .course-price{font-size:23px;color:var(--ink)}.auction-ui .course-conditions{font-size:13px;line-height:1.85;gap:12px;margin:18px 0}.auction-ui .course-conditions dt{color:var(--muted)}.auction-ui .card-action{border-color:var(--line);font-size:13px;color:var(--accent);margin-top:18px;padding-top:16px}.auction-ui .collection-heading h2,.auction-ui .agenda-caption h2{font-size:23px;margin-bottom:7px}.auction-ui .collection-heading p,.auction-ui .agenda-caption p{font-size:14px;line-height:1.8}.auction-ui .collection-heading{margin-bottom:20px}.auction-ui .course-catalog,.auction-ui .review-collection,.auction-ui .selection-questions{margin-bottom:38px}.auction-ui .review-grid{border:0;gap:20px;overflow:visible;background:transparent}.auction-ui .review-card{padding:22px!important;background:#fff;border:0;border-left:3px solid #b4c9b9;border-radius:0}.auction-ui .review-kind{color:#68816e;font-size:12px}.auction-ui .review-card h3{font-size:18px;margin-top:9px}.auction-ui .review-card p{font-size:14px;line-height:1.8}.auction-ui .operating-resources{background:transparent;border:0;border-left:1px solid var(--line);border-radius:0;padding:0 0 0 24px!important}.auction-ui .operating-resources h2{font-size:17px}.auction-ui .operating-resources p{font-size:12px}.auction-ui .operating-resource{font-size:12px;background:transparent;padding:17px 0!important}.auction-ui .operating-resource h3{font-size:13px!important}.auction-ui .course-compare-toolbar{background:#eef4ef;border-radius:12px;padding:15px 18px}.auction-ui .course-compare-toolbar span{font-size:12px}.auction-ui .compare-choice{color:#5c7261;font-size:13px}.auction-ui .question-mark{background:#edf4ed;color:#4b7154}.auction-ui .question-item{background:#fff;border-radius:12px;margin-bottom:10px;border:1px solid var(--line)}
/* Meetings: a dated agenda, logistics and actual recruitment status. */
.auction-ui .meeting-agenda{background:transparent;border:0;border-radius:0;overflow:visible}.auction-ui .agenda-caption{margin-bottom:22px}.auction-ui .board-list .event-row{display:grid;grid-template-columns:90px minmax(0,1fr) 28px;gap:30px;padding:29px 0;border-bottom:1px solid var(--line);background:transparent}.auction-ui .event-date{background:#fff0db;border:0;border-radius:16px;min-height:105px;padding:15px 10px;color:#956932;align-self:start}.auction-ui .event-date strong{font-size:42px;line-height:1.2}.auction-ui .event-date span{font-size:13px;margin-top:5px}.auction-ui .event-copy h2{font-size:24px;margin:10px 0;line-height:1.5}.auction-ui .event-copy>p{font-size:14px;line-height:1.8;color:var(--muted)}.auction-ui .event-kinds{font-size:13px}.auction-ui .event-kinds strong{color:#407b50;background:#eaf4e9;border-radius:20px;padding:4px 10px;font-size:12px}.auction-ui .event-logistics{font-size:14px;margin:18px 0 12px;gap:20px}.auction-ui .event-logistics dt{color:#89928b}.auction-ui .event-open{color:#6d7f70;font-size:24px}.auction-ui .meeting-agenda>.operating-resources{border-left:0;border-top:1px solid var(--line);padding:25px 0 0!important;margin-top:30px}
/* Cases: connected dossiers and chronological records. */
.auction-ui .case-library{background:transparent;border:0;border-radius:0;overflow:visible}.auction-ui .case-file{display:grid;grid-template-columns:215px minmax(0,1fr);background:#fff;border:1px solid #e4e2da;border-radius:14px;overflow:hidden;margin-bottom:25px}.auction-ui .case-file-heading{background:#f1efe8;border-right:1px solid #e4e2da;padding:27px 23px;color:#625a48}.auction-ui .case-file-heading>span{font-size:12px}.auction-ui .case-file-heading h2{font-size:22px;letter-spacing:-.025em;margin:13px 0;overflow-wrap:anywhere}.auction-ui .case-file-heading p{font-size:12px;line-height:1.8}.auction-ui .case-timeline{padding:0 27px}.auction-ui .board-list .case-record{padding:27px 0;grid-template-columns:85px minmax(0,1fr);gap:22px;background:transparent}.auction-ui .case-stage{padding-left:16px;border-color:#d3ccbb;color:#84785e}.auction-ui .case-stage:before{background:#b9ac8c}.auction-ui .case-stage span{font-size:13px}.auction-ui .case-stage time{font-size:11px}.auction-ui .case-record h3{font-size:19px;line-height:1.6;margin:9px 0}.auction-ui .case-record p{font-size:14px;line-height:1.8}.auction-ui .case-library>.operating-resources{border-left:0;border-top:1px solid var(--line);padding:25px 0 0!important}
/* Guides: a reading path, subject index, and restrained article typography. */
.auction-ui .knowledge-library{background:transparent;border:0;border-radius:0;overflow:visible}.auction-ui .guide-introduction{background:#eff5ef;border:0;border-radius:18px;padding:35px 40px;gap:55px;margin-bottom:35px;grid-template-columns:1.2fr 1fr}.auction-ui .guide-introduction h2{font-size:32px;line-height:1.5;letter-spacing:-.06em;margin:9px 0 14px}.auction-ui .guide-introduction p{font-size:14px;line-height:1.9}.auction-ui .guide-strap{font-size:13px;color:#5a7b62}.auction-ui .reading-path{gap:12px 24px}.auction-ui .reading-path a{padding:12px 0;min-height:62px;grid-template-columns:28px minmax(0,1fr);gap:0 12px}.auction-ui .reading-path a>span{width:28px;height:28px;border:1px solid #c8d9c8;border-radius:50%;display:grid;place-items:center;background:#fff;font-size:13px;color:#4d6f50}.auction-ui .reading-path strong{font-size:16px}.auction-ui .reading-path small{font-size:12px}.auction-ui .knowledge-topic{grid-template-columns:175px minmax(0,1fr);padding:29px 0;gap:35px}.auction-ui .knowledge-heading h2{font-size:27px}.auction-ui .knowledge-heading p{font-size:13px;line-height:1.8}.auction-ui .knowledge-documents{border:0;border-radius:0;background:transparent}.auction-ui .resource-row{padding:20px 0!important;border-color:var(--line);background:transparent}.auction-ui .resource-row h3{font-size:19px}.auction-ui .resource-row p{font-size:14px;line-height:1.8}.auction-ui .guide-source-note{font-size:12px;line-height:1.9}
/* Reading and service flows retain native comments, attachments, and forms. */
.auction-ui .article-view{border-radius:16px;border-color:var(--line);padding:34px 38px}.auction-ui .article-view .article-top h2{font-size:31px;line-height:1.5;max-width:850px}.auction-ui .back-link{font-size:14px;min-height:44px;display:inline-flex;align-items:center;padding:0;margin-bottom:24px}.auction-ui .demo-notice{font-size:13px;background:#f3f5f2;border-radius:10px;padding:14px 18px;line-height:1.85}.auction-ui .article-body{font-size:17px;line-height:1.95;max-width:720px}.auction-ui .article-body p{margin-bottom:22px}.auction-ui .article-body h3{font-size:22px;margin:32px 0 16px}.auction-ui .reader-layout{grid-template-columns:minmax(0,1fr) 285px;gap:40px}.auction-ui .reading-information,.auction-ui .case-reading-trail,.auction-ui .guide-reading-nav,.auction-ui .guide-reading-help{border:1px solid var(--line);border-radius:12px;background:#f8faf7;padding:21px}.auction-ui .reading-aside h3{font-size:17px}.auction-ui .reading-aside .detail-facts{font-size:14px;line-height:1.85}.auction-ui .reading-price{font-size:27px}.auction-ui .reading-kicker{font-size:13px;color:#57715f}.auction-ui .reading-cases .article-top{border-left:4px solid #c4b793;padding-left:22px}.auction-ui .reading-guide .article-view{background:#fff}.auction-ui .feedback{border-color:var(--line);border-radius:14px;padding:28px}.auction-ui .feedback h2{font-size:22px}.auction-ui .feedback .rhymix_content{font-size:16px;line-height:1.8}.auction-ui .attachments{background:#f4f7f3;border-radius:10px}.auction-ui .flow-heading h1{font-size:32px}.auction-ui .flow-heading p{font-size:15px}.auction-ui .flow-main,.auction-ui .flow-panel,.auction-ui .flow-writing-form{border-radius:14px;border-color:var(--line);padding:26px}.auction-ui .flow-columns{grid-template-columns:minmax(0,1fr) 310px;gap:30px}.auction-ui .flow-panel{background:#f4f8f2}.auction-ui .flow-panel h2{font-size:20px}.auction-ui .flow-panel p{font-size:13px;line-height:1.9}.auction-ui .flow-logistics{font-size:15px;gap:15px}.auction-ui .flow-source,.auction-ui .source-connection{background:#edf5ee;border-color:var(--line);border-radius:10px}.auction-ui .flow-source>span:first-child,.auction-ui .source-connection>span{color:#718776}.auction-ui .flow-source a,.auction-ui .source-connection a{color:var(--accent)}.auction-ui .flow-demo-note{background:#eff3ed;border-radius:10px;color:#6a7d6b;font-size:13px}.auction-ui .flow-panel form input:not([type=hidden]):not([type=checkbox]),.auction-ui .flow-panel form select,.auction-ui .flow-writing-form input:not([type=hidden]),.auction-ui .flow-writing-form textarea{border-radius:9px;border-color:#cddace}.auction-ui .flow-confirm{font-size:13px!important;min-height:44px}.auction-ui .flow-context-actions .button{font-size:14px}.auction-ui .my-application h3{font-size:17px}.auction-ui .flow-notice time{font-size:12px}.auction-ui .flow-notice p{font-size:14px}.auction-ui .flow-attendee{font-size:14px}.auction-ui .flow-attendee time{font-size:12px}.auction-ui .service-connections h3{font-size:19px}.auction-ui .linked-documents strong{font-size:15px}.auction-ui .linked-documents p{font-size:13px;line-height:1.9}
/* Native membership and communication use the same primitives. */
.auction-ui .xm,.auction-ui .xc,.auction-ui .signin{font-family:inherit;color:var(--ink);font-size:15px}.auction-ui .signin{border:1px solid var(--line);border-radius:18px;max-width:450px;padding:34px;margin:20px auto 50px}.auction-ui .signin .login-header h1{font-size:29px;margin-bottom:24px}.auction-ui .signin input[type=text],.auction-ui .signin input[type=email],.auction-ui .signin input[type=password]{height:50px;border:1px solid #cdd8ce;border-radius:10px;padding:12px 15px}.auction-ui .signin .submit{height:48px;min-width:100%;background:var(--accent);color:#fff;border-radius:10px}.auction-ui .signin .login-footer{font-size:13px;line-height:1.9}.auction-ui .xm .btn,.auction-ui .xc .btn{min-height:44px;border-radius:10px;border-color:var(--line);box-shadow:none;text-shadow:none;background:#fff;font-size:14px;color:var(--ink);padding:10px 16px}.auction-ui .xm .btn-primary,.auction-ui .xc .btn-primary{background:var(--accent);color:#fff;border-color:var(--accent)}.auction-ui .xm h1,.auction-ui .xc h1{font-size:28px;margin:20px 0 25px}.auction-ui .xm .table,.auction-ui .xc .table{font-size:14px;border-color:var(--line);background:#fff}.auction-ui .xm .table th,.auction-ui .xc .table th{background:#f3f6f2;font-weight:600;color:#69776c}.auction-ui .xm td,.auction-ui .xc td{padding:14px 12px;border-color:var(--line)}.auction-ui .xm input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.auction-ui .xm select,.auction-ui .xc input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.auction-ui .xc select{min-height:44px;border-radius:9px;box-shadow:none;border-color:#cdd8ce;font-size:16px}.auction-ui .xm .control-group{padding:18px 0;border-color:var(--line)}.auction-ui .xm .help-block,.auction-ui .xc .help-block{font-size:13px;color:var(--muted);line-height:1.8}.auction-ui .board_write{border-radius:14px;padding:28px;border-color:var(--line)}.auction-ui .board_write input,.auction-ui .board_write select,.auction-ui .board_write textarea{font-size:16px;border-radius:9px;border-color:#cdd8ce}.auction-ui .activity-context-heading>strong{font-size:30px}.auction-ui .activity-tabs{padding-bottom:14px;gap:5px}.auction-ui .activity-tabs>a{font-size:14px;border-radius:10px;padding:10px 16px}.auction-ui .activity-context{margin-bottom:28px}
@media(max-width:1000px){.auction-ui .course-grid{grid-template-columns:1fr}.auction-ui .learning-collection{grid-template-columns:minmax(0,1fr) 215px}.home-opening{gap:25px}.home-opening h1{font-size:36px}.auction-ui .community-suite{grid-template-columns:minmax(0,1fr) 240px;gap:24px}.auction-ui .reader-layout{grid-template-columns:minmax(0,1fr) 250px;gap:27px}}
@media(max-width:720px){.auction-ui .header-inner{height:65px;padding:0 20px;gap:10px}.auction-ui .brand{font-size:18px}.auction-ui .brand-symbol{width:31px;height:31px;border-radius:9px}.auction-ui .header-search{display:none}.auction-ui .account-link{font-size:12px;min-height:40px;padding:8px 12px}.auction-ui .mobile-top-nav{gap:23px;padding:0 20px}.auction-ui .mobile-top-nav a{font-size:14px;min-height:47px;padding:12px 0;border-bottom-width:3px}.auction-ui .site-footer{margin:0 20px;padding:27px 0 113px;font-size:12px}.auction-ui .bottom-nav{border-color:var(--line);box-shadow:none;padding-top:7px}.auction-ui .bottom-nav a{font-size:11px;gap:5px;color:#728074}.auction-ui .bottom-nav .selected{color:var(--accent)}.auction-ui .bottom-nav .write-nav>span{background:var(--accent);border-radius:10px}.auction-ui .board-heading{gap:13px;margin-bottom:23px;align-items:flex-start}.auction-ui .board-heading h1{font-size:28px}.auction-ui .breadcrumb{font-size:11px;margin-bottom:11px}.auction-ui .board-heading div>p:last-child{font-size:13px;line-height:1.85}.auction-ui .board-heading .button{font-size:13px;padding:10px 14px;margin-top:31px;flex-shrink:0}.auction-ui .category-tabs{gap:7px;margin-bottom:21px;max-width:100%;scrollbar-width:none}.auction-ui .category-tabs a{font-size:13px;padding:10px 15px;min-height:44px}.auction-ui .board-controls{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:17px}.auction-ui .board-search{width:100%;height:44px}.auction-ui .board-search input{font-size:16px}.auction-ui .list-label strong{font-size:16px}.auction-ui .board-heading p{word-break:keep-all}.auction-ui .row-foot{font-size:11px;gap:9px}.desktop-only{display:none}.home-opening{display:block;padding:2px 0 27px}.home-opening h1{font-size:32px;line-height:1.4;margin-bottom:15px}.home-opening-copy>p{font-size:14px;line-height:1.9}.home-discovery{margin-top:24px}.home-discovery .global-search{height:53px;border-radius:12px}.home-discovery .global-search input{font-size:16px;padding:0 13px}.home-discovery .global-search button{font-size:13px;padding:0 18px}.home-discovery .search-hints{margin-top:11px;font-size:12px}.home-discovery .search-hints a{padding:6px 12px}.auction-ui .beginner-strip{padding:19px 17px;border-radius:13px;margin-bottom:31px;gap:12px}.auction-ui .guide-symbol{width:31px;height:35px;flex-basis:31px}.guide-symbol svg{width:29px;height:29px}.auction-ui .beginner-strip strong{font-size:16px}.auction-ui .beginner-strip div>span{font-size:12px;line-height:1.75}.auction-ui .beginner-strip>span.beginner-cta{font-size:0}.beginner-cta>span{font-size:23px}.modern-home-feed{display:flex;flex-direction:column;gap:32px}.modern-home-feed .feed-section{margin:0}.modern-home-feed .section-heading{margin-bottom:17px;gap:10px}.modern-home-feed .section-heading h2{font-size:21px}.modern-home-feed .section-desc{font-size:12px;line-height:1.8;margin-top:4px}.modern-home-feed .section-heading>a{font-size:12px}.home-question-list{padding:0 17px;border-radius:12px}.home-question{padding:20px 0;gap:11px}.home-question-symbol{width:29px;height:29px;flex-basis:29px;font-size:18px}.home-question h3,.home-review h3,.home-meeting h3,.home-case h3{font-size:16px;line-height:1.7}.question-response{font-size:10px;flex:0 0 24px}.question-response strong{font-size:15px}.home-review{padding:19px 19px}.home-review>p{font-size:13px}.home-review-list{gap:13px}.home-agenda-empty{padding:23px 17px;gap:17px}.home-agenda-empty>span{width:46px;flex-basis:46px;padding:10px;border-radius:11px}.home-agenda-empty svg{width:26px;height:26px}.home-agenda-empty strong{font-size:14px}.home-agenda-empty p{font-size:12px}.home-agenda-empty a{font-size:13px}.home-meeting{gap:15px;grid-template-columns:51px minmax(0,1fr)}.home-case{padding:18px 0}.auction-ui .community-suite{display:block}.auction-ui .community-sidebar{margin-top:32px}.auction-ui .editorial-picks{display:flex;overflow-x:auto;gap:17px;padding:16px;scroll-snap-type:x proximity}.auction-ui .editorial-pick{min-width:275px;scroll-snap-align:start}.auction-ui .editorial-pick h2{font-size:14px}.auction-ui .editorial-pick figure{flex-basis:75px}.auction-ui .editorial-pick img{width:75px;height:73px}.auction-ui .feature-byline{font-size:10px}.auction-ui .list-columns{display:none}.auction-ui .board-list .discussion-row{padding:21px 17px;gap:9px;grid-template-columns:1fr 29px}.auction-ui .row-category{grid-column:1;line-height:1.8;font-size:11px}.auction-ui .discussion-copy{grid-column:1;grid-row:2}.auction-ui .discussion-comments{grid-column:2;grid-row:1/3;align-self:center}.auction-ui .discussion-row h2{font-size:17px;line-height:1.65}.auction-ui .discussion-summary{font-size:13px;line-height:1.85}.auction-ui .discussion-comments strong{font-size:16px}.auction-ui .document-thumbnail{display:none}.auction-ui .community-sidebar .side-section{padding-bottom:21px}.auction-ui .side-heading h2{font-size:18px}.auction-ui .side-link h3,.auction-ui .side-guide h3{font-size:14px}.auction-ui .learning-collection{display:block}.auction-ui .course-grid{display:block}.auction-ui .course-choice{margin-bottom:21px}.auction-ui .course-cover{min-height:165px;padding:23px}.auction-ui .course-cover strong{font-size:24px;line-height:1.55}.auction-ui .course-card-body{padding:23px}.auction-ui .course-price{font-size:23px}.auction-ui .course-conditions{font-size:14px;grid-template-columns:62px minmax(0,1fr);gap:12px}.auction-ui .card-action{font-size:13px;line-height:1.8}.auction-ui .collection-heading h2,.auction-ui .agenda-caption h2{font-size:21px}.auction-ui .collection-heading p,.auction-ui .agenda-caption p{font-size:13px;line-height:1.85}.auction-ui .course-compare-toolbar{padding:16px;gap:12px}.auction-ui .course-compare-toolbar .button{min-height:44px;font-size:13px}.auction-ui .review-grid{display:flex;flex-direction:column;gap:16px}.auction-ui .review-card{padding:21px!important}.auction-ui .review-card h3{font-size:17px}.auction-ui .review-card p{font-size:13px}.auction-ui .learning-collection>.operating-resources{border-left:0;border-top:1px solid var(--line);padding:23px 0 0!important;margin-top:30px}.auction-ui .board-list .event-row{grid-template-columns:61px minmax(0,1fr);gap:17px;padding:24px 0}.auction-ui .event-date{min-height:78px;border-radius:12px;padding:13px 6px}.auction-ui .event-date strong{font-size:31px}.auction-ui .event-date span{font-size:10px}.auction-ui .event-copy h2{font-size:19px;line-height:1.6;margin:9px 0}.auction-ui .event-copy>p{font-size:13px;line-height:1.9}.auction-ui .event-kinds{font-size:11px;gap:7px;flex-wrap:wrap}.auction-ui .event-kinds strong{font-size:11px;margin-left:0}.auction-ui .event-logistics{font-size:13px;display:block;margin:14px 0}.auction-ui .event-logistics>div{gap:10px;margin:7px 0}.auction-ui .event-logistics dt{flex:0 0 25px}.auction-ui .event-open{display:none}.auction-ui .case-file{display:block;border-radius:12px;margin-bottom:22px}.auction-ui .case-file-heading{border-right:0;border-bottom:1px solid #e4e2da;padding:21px;display:block}.auction-ui .case-file-heading h2{font-size:21px;margin:7px 0}.auction-ui .case-file-heading p{font-size:11px}.auction-ui .case-timeline{padding:0 20px}.auction-ui .board-list .case-record{grid-template-columns:61px minmax(0,1fr);gap:14px;padding:23px 0}.auction-ui .case-stage{padding-left:12px}.auction-ui .case-stage span{font-size:11px}.auction-ui .case-stage time{font-size:9px}.auction-ui .case-record h3{font-size:17px;line-height:1.7}.auction-ui .case-record p{font-size:13px;line-height:1.85}.auction-ui .guide-introduction{display:block;padding:25px 23px;border-radius:15px;margin-bottom:26px}.auction-ui .guide-introduction h2{font-size:27px;line-height:1.55}.auction-ui .guide-introduction p{font-size:13px;line-height:1.9}.auction-ui .reading-path{margin-top:22px;gap:10px 19px}.auction-ui .reading-path a{grid-template-columns:25px minmax(0,1fr);gap:0 8px;min-height:64px}.auction-ui .reading-path a>span{width:25px;height:25px;font-size:12px}.auction-ui .reading-path strong{font-size:14px}.auction-ui .reading-path small{font-size:11px}.auction-ui .knowledge-topic{display:block;padding:24px 0}.auction-ui .knowledge-heading{display:block;margin-bottom:11px}.auction-ui .knowledge-heading h2{font-size:23px}.auction-ui .knowledge-heading p{font-size:12px;margin-top:4px;text-align:left}.auction-ui .resource-row{padding:20px 0!important}.auction-ui .resource-row h3{font-size:17px;line-height:1.65}.auction-ui .resource-row p{font-size:13px;line-height:1.85}.auction-ui .resource-row .row-foot{font-size:11px}.auction-ui .article-view{padding:23px 20px;border-radius:14px}.auction-ui .article-view .article-top h2{font-size:25px;line-height:1.6}.auction-ui .demo-notice{font-size:12px;padding:14px;line-height:1.85}.auction-ui .article-body{font-size:16px;line-height:1.95}.auction-ui .article-body h3{font-size:20px}.auction-ui .reader-layout{display:flex;gap:23px;flex-direction:column}.auction-ui .reading-aside{width:100%}.auction-ui .reading-information,.auction-ui .case-reading-trail,.auction-ui .guide-reading-nav,.auction-ui .guide-reading-help{padding:19px}.auction-ui .reading-aside .detail-facts{font-size:13px;grid-template-columns:72px minmax(0,1fr);gap:12px}.auction-ui .reading-aside h3{font-size:16px}.auction-ui .feedback{padding:21px}.auction-ui .feedback h2{font-size:21px}.auction-ui .flow-heading h1{font-size:27px}.auction-ui .flow-heading p{font-size:13px}.auction-ui .flow-columns{display:flex;gap:20px}.auction-ui .flow-main,.auction-ui .flow-panel,.auction-ui .flow-writing-form{padding:21px}.auction-ui .flow-logistics{font-size:14px;gap:13px}.auction-ui .flow-panel p,.auction-ui .flow-demo-note{font-size:12px}.auction-ui .flow-source a{font-size:14px}.auction-ui .flow-panel h2{font-size:19px}.auction-ui .my-application h3{font-size:15px}.auction-ui .signin{padding:28px 23px;margin:10px auto 32px}.auction-ui .signin .login-header h1{font-size:26px}.auction-ui .xm h1,.auction-ui .xc h1{font-size:24px}.auction-ui .xm .table,.auction-ui .xc .table{font-size:12px}.auction-ui .xm td,.auction-ui .xc td{padding:12px 8px}.auction-ui .xm .btn,.auction-ui .xc .btn{font-size:13px;padding:10px 13px}.auction-ui .xm .form-horizontal .controls{margin-left:0}.auction-ui .xm .form-horizontal .control-label{float:none;width:auto;text-align:left;margin-bottom:8px}.auction-ui .xm .form-horizontal .form-actions{padding-left:0}.auction-ui .xm .control-group{padding:16px 0}.auction-ui .activity-context-heading>strong{font-size:27px}.auction-ui .activity-tabs>a{font-size:13px;padding:10px 13px}.auction-ui .board_write{padding:21px}.auction-ui .exForm th{font-size:13px}.auction-ui .activity-tabs{scroll-padding:14px}}
@media(prefers-reduced-motion:reduce){.auction-ui *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

@media(max-width:720px){.auction-ui .xm>.btnArea,.auction-ui .xm>.btn-area,.auction-ui .xm>.btnArea>div,.auction-ui .xm .btn-group,.auction-ui .xm .btnArea{display:flex;flex-wrap:wrap;gap:8px}.auction-ui .xm .btn-group>a{flex:0 0 auto}.auction-ui .xc .pagination{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.auction-ui .xc .pagination>form{float:none!important;margin:0!important;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.auction-ui .xc .pagination>div{clear:both}.auction-ui .xc .pagination{max-width:100%}.auction-ui .xc .pagination>ul{max-width:100%;display:flex;flex-wrap:wrap;gap:5px;margin:0!important}}

@media(max-width:720px){.auction-ui .xc>.btnArea{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.auction-ui .xc>.btnArea .btn-group{display:flex;flex-wrap:wrap;max-width:100%;gap:5px}.auction-ui .xc>.btnArea>form{float:none!important;display:flex!important;align-items:center;gap:7px;max-width:100%}.auction-ui .xc>.btnArea>div:last-child{display:none}}

.community-welcome-entry{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;background:#edf5ed;border-radius:13px;margin:0 0 20px}.community-welcome-entry strong{font-size:15px}.community-welcome-entry p{font-size:12px;color:var(--muted);margin-top:5px;line-height:1.8}.community-welcome-entry>a{min-height:44px;display:flex;align-items:center;font-size:13px;color:var(--accent);white-space:nowrap}.profile-community-entry{margin-bottom:23px}@media(max-width:720px){.community-welcome-entry{padding:17px;gap:12px}.community-welcome-entry strong{font-size:14px}.community-welcome-entry p{font-size:11px}.community-welcome-entry>a{font-size:12px}}
