@charset "UTF-8";.news-hero{position:relative;margin:0 calc(-1 * var(--pad-x));padding:1.1rem var(--pad-x) .9rem;background:var(--paper);text-align:center}.news-hero:before{content:"";position:absolute;top:.35rem;left:var(--pad-x);right:var(--pad-x);height:.075rem;background:var(--text-1)}.news-hero:after{content:"";position:absolute;top:.55rem;left:var(--pad-x);right:var(--pad-x);height:.025rem;background:var(--text-1)}.news-hero__kicker{display:block;margin-top:.35rem;color:var(--brand);font-size:var(--type-micro);font-weight:700;letter-spacing:.1rem}.news-hero__name{display:block;margin-top:.35rem;color:var(--text-1);font-size:var(--type-hero);font-weight:800;letter-spacing:.3rem;line-height:1.15}.news-hero__meta{margin-top:.45rem;display:flex;align-items:center;justify-content:center;gap:.45rem;color:var(--muted);font-size:var(--type-micro)}.news-hero__meta-sep{width:.025rem;height:.45rem;background:var(--line-strong)}.news-tabs{display:flex;margin:.2rem 0 .65rem;border-bottom:.025rem solid var(--line)}.news-cd{margin-bottom:.4rem}.news-tabs__item{flex:1;padding:.5rem 0;margin-bottom:-.025rem;border-bottom:.1rem solid transparent;text-align:center;color:var(--muted);font-size:var(--type-caption);font-weight:700}.news-tabs__item--active{border-bottom-color:var(--brand);color:var(--brand)}.news-item{padding:.65rem;margin-bottom:.45rem}.news-item--top{background:var(--paper);border-color:#26221c29}.news-item__head{display:flex;justify-content:space-between;align-items:center}.news-item__tags{display:flex;align-items:center;gap:.25rem}.news-item__topline{padding:.125rem .35rem;border-radius:.2rem;background:var(--brand);color:var(--white);font-size:var(--type-micro);font-weight:800;letter-spacing:.05rem}.news-item__date{color:var(--muted);font-size:var(--type-micro)}.news-item__title{display:block;margin-top:.35rem;font-size:var(--type-body);font-weight:800;line-height:1.5}.news-item--top .news-item__title{font-size:var(--type-section)}.news-item__summary{display:block;margin-top:.25rem;color:var(--muted);font-size:var(--type-micro);line-height:1.6}.news-item__content{display:block;margin-top:.4rem;padding-top:.4rem;border-top:.025rem solid var(--line);color:var(--ink);font-size:var(--type-caption);line-height:1.8;white-space:pre-wrap}.faq-list{padding:.15rem .7rem}.faq{border-bottom:.025rem solid var(--line)}.faq:last-child{border-bottom:0}.faq__q{display:flex;align-items:center;gap:.4rem;padding:.6rem 0}.faq__badge{width:1.05rem;height:1.05rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:.3rem;background:var(--brand);color:var(--white);font-size:var(--type-micro);font-weight:800}.faq__badge--a{background:var(--green)}.faq__q-text{flex:1;font-size:var(--type-body);font-weight:700;line-height:1.5}.faq__toggle{color:var(--brand);font-size:var(--type-section)}.faq__a-row{display:flex;align-items:flex-start;gap:.4rem;padding:0 0 .6rem}.faq__a{flex:1;display:block;color:var(--muted);font-size:var(--type-caption);line-height:1.7}.letter__head{margin-bottom:.25rem}.letter__title{display:block;font-size:var(--type-section);font-weight:800;letter-spacing:.1rem}.letter__sub{display:block;margin-top:.2rem;color:var(--muted);font-size:var(--type-micro)}.letter__paper{width:100%;min-height:6.5rem;box-sizing:border-box;padding:.5rem .6rem;border:.025rem solid var(--line-strong);border-radius:.5rem;background-color:var(--paper);background-image:repeating-linear-gradient(180deg,transparent 0,transparent 1.1rem,rgba(107,100,89,.14) 1.1rem,rgba(107,100,89,.14) 1.125rem);background-position:0 .5rem;font-size:var(--type-body);line-height:1.125rem}.feedback-submit{margin-top:.75rem}.news--detail{display:flex;flex-direction:column;min-height:100vh;padding:0 0 3.5rem;background:#FCFBF9;background-image:none}.notice-nav{position:relative;z-index:10;display:flex;align-items:flex-end;justify-content:space-between;height:calc(1.8rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) .9rem .35rem;background:#FFFFFF;border-bottom:.025rem solid rgba(38,34,28,.05)}.notice-nav__back{position:relative;width:1.2rem;height:1.2rem}.notice-nav__back:before{content:"";position:absolute;left:.25rem;top:.275rem;width:.55rem;height:.55rem;border-left:.1rem solid #171717;border-bottom:.1rem solid #171717;transform:rotate(45deg)}.notice-nav__title{position:absolute;left:50%;bottom:.45rem;color:#171717;font-size:.9rem;font-weight:800;line-height:1;transform:translate(-50%)}.notice-nav__actions{position:absolute;bottom:.35rem;display:flex;align-items:center;gap:.7rem}.notice-nav__star,.notice-nav__refresh{color:#171717;font-size:1.15rem;font-weight:600;line-height:1.2rem}.notice-head{position:relative;min-height:3.85rem;padding:.6rem 1rem .45rem;overflow:hidden;background:#FFFFFF}.notice-head:after{content:"";position:absolute;right:-1.75rem;bottom:-1.9rem;width:9.5rem;height:4.75rem;border-radius:50% 50% 0 0;background:radial-gradient(ellipse at 54% 10%,rgba(255,255,255,.92) 0 31%,transparent 32%),linear-gradient(145deg,rgba(255,235,238,.18),rgba(255,199,207,.58));transform:rotate(-8deg)}.notice-head__deco{position:absolute;z-index:2;right:.75rem;bottom:.4rem;width:2.4rem;height:2.4rem;pointer-events:none}.notice-head__doc{position:absolute;left:.25rem;top:.1rem;width:1.4rem;height:1.7rem;border:.175rem solid #FFD5DB;border-radius:.15rem;background:rgba(255,255,255,.7)}.notice-head__doc:after{content:"";position:absolute;right:-.2rem;top:-.2rem;width:.55rem;height:.55rem;border-left:.2rem solid #FFD5DB;border-bottom:.2rem solid #FFD5DB;background:#FFFFFF}.notice-head__doc-line{position:absolute;left:.3rem;height:.15rem;border-radius:.075rem;background:#F5AEB9}.notice-head__doc-line--1{top:.65rem;width:.8rem}.notice-head__doc-line--2{top:1.05rem;width:.6rem}.notice-head__loupe{position:absolute;z-index:3;right:-.55rem;bottom:-.5rem;width:1.1rem;height:1.1rem;border:.2rem solid var(--brand);border-radius:50%}.notice-head__loupe-handle{position:absolute;z-index:3;right:-.95rem;bottom:-.75rem;width:.9rem;height:.2rem;border-radius:.1rem;background:var(--brand);transform:rotate(45deg)}.notice-head__title{position:relative;z-index:3;display:block;max-width:82%;overflow:hidden;color:#171717;font-size:.8rem;font-weight:800;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notice-head__meta{position:relative;z-index:3;display:flex;align-items:center;gap:.4rem;margin-top:.3rem}.notice-head__meta .news-item__tag{padding:.2rem .4rem;background:var(--brand);color:#fff;border:0}.notice-head__time{color:#7b7772;font-size:.5rem}.notice-chip{padding:.15rem .4rem;border-radius:24.975rem;border:.025rem solid var(--gold);background:var(--gold-near);color:var(--brand-dark);font-size:var(--type-micro);font-weight:700}.notice-tabs{display:flex;height:1.8rem;margin:0;background:#FFFFFF;border-bottom:.025rem solid rgba(38,34,28,.08)}.notice-tabs__item{flex:1;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;color:#403b36;font-size:.7rem;font-weight:600}.notice-tabs__item--on{color:var(--brand);font-weight:800}.notice-tabs__item--on:after{content:"";position:absolute;left:50%;bottom:0;width:1.6rem;height:.175rem;border-radius:.175rem .175rem 0 0;background:var(--brand);transform:translate(-50%)}.notice-info{flex:1;min-height:0;margin:.35rem .6rem 0;padding:.65rem .7rem;background:#FFFFFF;border:0;border-radius:.7rem;box-shadow:0 .15rem .55rem #26221c0f}.notice-info__status{display:inline-block;margin-bottom:.4rem;padding:.1rem .35rem;border-radius:24.975rem;background:var(--brand-soft);color:var(--brand);font-size:var(--type-micro);font-weight:800}.notice-info__body{display:block;color:var(--ink);font-size:.65rem;line-height:1.72;white-space:pre-wrap}.notice-info__intro{margin-bottom:.6rem}.notice-info__lead{display:block;margin-bottom:.4rem;color:var(--ink);font-size:.65rem;font-weight:700}.notice-info__note{display:block;margin:.3rem 0 .5rem;color:var(--muted);font-size:.55rem;line-height:1.6}.notice-job{padding:.45rem 0;border-bottom:.025rem solid #F3E8EA}.notice-job:last-of-type{border-bottom:0}.notice-job__title{display:block;color:var(--ink);font-size:.7rem;font-weight:700;line-height:1.4}.notice-job__org,.notice-job__req{display:block;margin-top:.15rem;color:var(--muted);font-size:.55rem;line-height:1.5}.notice-bar{position:fixed;z-index:20;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.4rem;min-height:2.9rem;padding:.3rem .6rem calc(.3rem + env(safe-area-inset-bottom));background:var(--white);border-top:.025rem solid rgba(38,34,28,.08);box-shadow:0 -.15rem .5rem #26221c0a}.notice-bar__btn{flex:1;min-width:0;height:2.4rem;display:flex;align-items:center;gap:.35rem;padding:0 .55rem;border-radius:var(--radius-pill);background:var(--brand);box-shadow:0 .2rem .45rem rgba(var(--brand-rgb),.24)}.notice-bar__btn:active{opacity:.92}.notice-bar__target{position:relative;width:1.2rem;height:1.2rem;flex-shrink:0}.notice-bar__target-ring{position:absolute;border:.125rem solid #FFFFFF;border-radius:50%}.notice-bar__target-ring--outer{left:.05rem;top:.05rem;width:1.05rem;height:1.05rem}.notice-bar__target-ring--inner{left:.325rem;top:.325rem;width:.5rem;height:.5rem}.notice-bar__target-arrow{position:absolute;right:-.05rem;top:0;width:.65rem;height:.125rem;border-radius:.075rem;background:#FFFFFF;transform:rotate(-45deg)}.notice-bar__btn-copy{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25}.notice-bar__btn-title{color:var(--white);font-size:.75rem;font-weight:800}.notice-bar__btn-sub{color:#ffffffd9;font-size:.5rem}.notice-bar__btn-chev{margin-left:auto;color:#fff;font-size:.95rem;line-height:1}.notice-bar__side{width:2.3rem;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;text-align:center}.notice-bar__question,.notice-bar__gift{position:relative;width:1.1rem;height:.95rem}.notice-bar__question{border:.1rem solid #171717;border-radius:.225rem}.notice-bar__question:after{content:"";position:absolute;left:.175rem;bottom:-.2rem;width:.3rem;height:.3rem;border-left:.1rem solid #171717;border-bottom:.1rem solid #171717;background:#FFFFFF;transform:skewY(-35deg)}.notice-bar__question-mark{display:block;color:#171717;font-size:.625rem;font-weight:800;line-height:.8rem;text-align:center}.notice-bar__question-dot{position:absolute;z-index:2;right:-.25rem;top:-.25rem;width:.325rem;height:.325rem;border-radius:50%;background:var(--brand)}.notice-bar__gift{margin-top:.05rem;border:.1rem solid #171717;border-radius:.1rem}.notice-bar__gift-lid{position:absolute;left:-.175rem;right:-.175rem;top:.1rem;height:.2rem;border:.1rem solid #171717;border-radius:.1rem;background:#FFFFFF}.notice-bar__gift-ribbon{position:absolute;left:50%;top:-.2rem;bottom:0;width:.1rem;background:#171717;transform:translate(-50%)}.notice-bar__gift-ribbon:before,.notice-bar__gift-ribbon:after{content:"";position:absolute;top:-.1rem;width:.35rem;height:.25rem;border:.075rem solid #171717;border-radius:50% 50% 0}.notice-bar__gift-ribbon:before{right:0}.notice-bar__gift-ribbon:after{left:0;transform:scaleX(-1)}.notice-bar__side-k{color:var(--text-1);font-size:.5rem;font-weight:600}.notice-section{display:flex;align-items:center;gap:.35rem;margin:.1rem 0 .4rem}.notice-section__bar{width:.175rem;height:.85rem;border-radius:.125rem;background:var(--brand)}.notice-section__title{color:var(--text-1);font-size:.75rem;font-weight:800}.notice-list-top{padding:.2rem 0 .45rem}.notice-list-top__title{display:block;font-size:var(--type-section);font-weight:800}.notice-list-top__sub{display:block;margin-top:.2rem;color:var(--muted);font-size:var(--type-micro)}.notice-facts{display:flex;align-items:stretch;min-height:4.35rem;margin:.3rem .6rem 0;padding:.45rem .2rem .4rem;border-radius:.7rem;background:var(--white);border:.025rem solid #F6DDE0;box-shadow:0 .1rem .45rem #ee2e2e0d}.notice-facts__cell{flex:1;display:flex;flex-direction:column;align-items:center;gap:.15rem;min-width:0;padding:0 .125rem;text-align:center;border-right:.025rem solid rgba(38,34,28,.05)}.notice-facts__cell:last-child{border-right:0}.notice-facts__k{color:#4b4641;font-size:.525rem;font-weight:600;line-height:1.2}.notice-facts__v{color:var(--brand);font-size:.8rem;font-weight:800;line-height:1.25;word-break:break-all}.notice-facts__v--sm{max-width:100%;color:#514c47;font-size:.425rem;font-weight:600;line-height:1.25}.notice-facts .app-icon{width:1.4rem;height:1.4rem;border:0;border-radius:50%;background:#FFF0F2}.notice-facts .app-icon .ai-g{transform:scale(.78)}.notice-stats{display:flex;gap:.4rem;margin-bottom:.4rem}.notice-stats__cell{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;padding:.4rem;border-radius:.5rem;background:var(--white);border:.025rem solid rgba(0,0,0,.04);box-shadow:0 .05rem .25rem #26221c0a}.notice-stats__cell .app-icon{width:1.1rem;height:1.1rem;border:0;background:transparent;transform:scale(.82) translate(-.15rem);margin-bottom:-.1rem}.notice-stats__num{display:block;font-size:var(--type-section);font-weight:800}.notice-stats__num--ok{color:var(--brand)}.notice-stats__label{display:block;margin-top:.15rem;color:var(--muted);font-size:var(--type-micro)}.notice-stats--inline{margin:0 0 .5rem}.notice-quick-row{display:flex;gap:.4rem}.notice-quick-shell{margin:.35rem .6rem 0;padding:.3rem;border-radius:.7rem;background:#FFFFFF;box-shadow:0 .1rem .5rem #26221c0d}.notice-quick-item{position:relative;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem;min-width:0;min-height:3.2rem;padding:.25rem .75rem .25rem .35rem;border:0;border-radius:.55rem;box-shadow:none}.notice-quick-item--red{background:#FFF0F2}.notice-quick-item--blue{background:#EEF5FF}.notice-quick-item--gold{background:#FFF8EC}.notice-quick-icon{position:relative;width:1.2rem;height:1.2rem;flex-shrink:0}.notice-quick-icon--group{color:var(--brand)}.notice-quick-icon__head{position:absolute;top:.1rem;width:.35rem;height:.35rem;border:.1rem solid currentColor;border-radius:50%;background:#FFFFFF}.notice-quick-icon__head--a{left:.125rem}.notice-quick-icon__head--b{left:.55rem;top:.175rem}.notice-quick-icon__people-body{position:absolute;left:.05rem;bottom:.075rem;width:.9rem;height:.475rem;border:.1rem solid currentColor;border-radius:.55rem .55rem .2rem .2rem;border-bottom-width:.1rem;background:#FFFFFF}.notice-quick-icon__chat{position:absolute;right:0;top:.025rem;width:.4rem;height:.3rem;border:.075rem solid currentColor;border-radius:.125rem;background:#FFFFFF}.notice-quick-icon__chat:after{content:"";position:absolute;right:0;bottom:-.15rem;width:.15rem;height:.15rem;border-right:.075rem solid currentColor;border-bottom:.075rem solid currentColor;transform:skewY(35deg)}.notice-quick-icon--book{color:#1677d2}.notice-quick-icon__page{position:absolute;top:.125rem;width:.525rem;height:.9rem;border:.1rem solid currentColor;background:#FFFFFF}.notice-quick-icon__page--left{left:.075rem;border-radius:.175rem .05rem .05rem .225rem;transform:skewY(5deg)}.notice-quick-icon__page--right{right:.075rem;border-radius:.05rem .175rem .225rem .05rem;transform:skewY(-5deg)}.notice-quick-icon__book-line{position:absolute;z-index:2;top:.4rem;width:.225rem;height:.075rem;border-radius:.05rem;background:currentColor;box-shadow:0 .225rem 0 currentColor}.notice-quick-icon__book-line--left{left:.225rem}.notice-quick-icon__book-line--right{right:.225rem}.notice-quick-icon--folder{color:#fa0}.notice-quick-icon__folder-tab{position:absolute;left:.1rem;top:.15rem;width:.55rem;height:.325rem;border-radius:.15rem .15rem 0 0;background:#FFB200}.notice-quick-icon__folder-body{position:absolute;inset:.325rem .075rem .1rem;border-radius:.175rem;background:linear-gradient(180deg,#FFB700 0%,#FF9500 100%);box-shadow:inset 0 .075rem #ffffff47}.notice-quick-icon__folder-plus{position:absolute;z-index:2;left:50%;top:.65rem;width:.4rem;height:.1rem;border-radius:.075rem;background:#FFFFFF;transform:translate(-50%)}.notice-quick-icon__folder-plus:after{content:"";position:absolute;left:.15rem;top:-.15rem;width:.1rem;height:.4rem;border-radius:.075rem;background:#FFFFFF}.notice-quick-item__label{display:block;color:var(--text-1);font-size:.575rem;font-weight:800;white-space:nowrap}.notice-quick-item__desc{display:block;color:var(--muted);font-size:.45rem;white-space:nowrap}.notice-quick-item__chev{position:absolute;right:.35rem;top:50%;color:#97938d;font-size:.85rem;line-height:1;transform:translateY(-50%)}.news.news-v3{min-height:100vh;padding:0 .6rem 3.5rem;background:#FFFFFF;background-image:none}.notice-filters{display:flex;align-items:center;justify-content:center;gap:0;padding:.1rem 0 .3rem}.notice-filters__chip{width:42%;padding:.1rem 0;background:transparent;border:0;color:var(--text-1);font-size:var(--type-caption);font-weight:600;position:relative}.notice-filters__chip:first-child:after{content:"";position:absolute;right:0;top:.05rem;bottom:.05rem;width:.025rem;background:var(--line)}.notice-filters__chip.is-on{color:var(--brand);font-weight:700}.notice-exam-row{display:flex;align-items:center;gap:.1rem;padding:.25rem 0 .2rem}.notice-exam-row__filter{flex-shrink:0;display:flex;align-items:center;gap:.075rem;padding:.2rem 0 .2rem .25rem;color:var(--muted);font-size:var(--type-caption);font-weight:600;border-left:.025rem solid var(--line)}.notice-exam-row__filter-funnel{position:relative;width:.55rem;height:.45rem;background:currentColor;clip-path:polygon(0 0,100% 0,64% 54%,64% 100%,38% 84%,38% 54%)}.notice-exam-row__filter-stem{position:absolute;left:.2rem;bottom:-.025rem;width:.1rem;height:.175rem;background:currentColor}.notice-exam-tabs{flex:1;min-width:0;display:flex;flex-wrap:nowrap;white-space:nowrap;justify-content:space-between;gap:.075rem;padding:0}.notice-exam-tabs__item{display:inline-block;flex-shrink:0;padding:.2rem .375rem;border-radius:24.975rem;background:transparent;border:.025rem solid var(--line);color:var(--muted);font-size:.525rem;font-weight:600}.notice-exam-tabs__item--on{background:#FFFFFF;color:var(--brand);border:.025rem solid var(--brand);font-weight:700}.notice-live{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:.325rem .5rem;margin:0 -.6rem;border-radius:0;background:var(--brand-soft)}.notice-live__speaker{position:relative;width:.6rem;height:.55rem;flex-shrink:0;border-radius:.075rem 0 0 .075rem;background:var(--brand);clip-path:polygon(0 28%,35% 28%,100% 0,100% 100%,35% 72%,0 72%)}.notice-live__speaker-wave{position:absolute;right:-.225rem;top:.1rem;width:.3rem;height:.35rem;border-right:.075rem solid var(--brand);border-radius:50%}.notice-live__text{color:var(--brand-dark);font-size:var(--type-caption);font-weight:600}.notice-live__num{color:var(--brand);font-size:var(--type-body);font-weight:800}.news-item--v2{margin:.3rem 0 0;padding:.45rem .5rem;border-radius:.55rem;background:var(--white);border:0;box-shadow:0 .05rem .25rem #26221c0d}.news-item--v2 .news-item__tags{display:flex;align-items:center;justify-content:space-between}.news-item__tag{padding:.1rem .35rem;border-radius:24.975rem;background:var(--brand-soft);color:var(--brand);font-size:var(--type-micro);font-weight:700}.news-item__tag--red{background:var(--brand-soft);color:var(--brand);border:0}.news-item__tag--blue{background:rgba(21,101,192,.12);color:var(--accent);border:0}.news-item__tag--green{background:rgba(46,125,50,.12);color:#2e7d32;border:0}.news-item__tag--muted{background:var(--page);color:var(--muted);border:0}.nv3-nav{min-height:1.9rem;display:flex;align-items:flex-end;justify-content:center;gap:.2rem;padding-bottom:.25rem;position:relative}.nv3-nav__back{position:absolute;left:0;bottom:.375rem;width:.7rem;height:.7rem;border-left:.1rem solid #171717;border-bottom:.1rem solid #171717;transform:rotate(45deg)}.nv3-nav__title{font-size:var(--type-section);font-weight:800}.nv3-nav__switch{color:var(--muted);font-size:var(--type-micro)}.nv3-nav__search{position:absolute;right:0;bottom:.325rem;width:.725rem;height:.725rem;border:.1rem solid #171717;border-radius:50%}.nv3-nav__search:after{content:"";position:absolute;right:-.225rem;bottom:-.15rem;width:.35rem;height:.1rem;border-radius:.05rem;background:#171717;transform:rotate(45deg)}.news-item--v2 .news-item__title{margin-top:.25rem;font-size:.625rem;font-weight:700;line-height:1.45}.news-item--v2 .news-item__meta{display:flex;align-items:center;justify-content:space-between;margin-top:.225rem;color:var(--muted);font-size:var(--type-micro)}.news-item__meta-date{flex-shrink:0;color:#8f8a84}.news-item__chev{color:var(--faint);font-size:var(--type-title);font-weight:300;line-height:1}.news:not(.news--detail) .notice-nav{display:flex;align-items:baseline;justify-content:center;gap:.2rem;padding:.3rem 0 .2rem}.news:not(.news--detail) .notice-nav__title{font-size:var(--type-section);font-weight:800}.news:not(.news--detail) .notice-nav__switch{color:var(--muted);font-size:var(--type-micro)}.notice-panel{display:flex;flex-wrap:wrap;gap:.3rem;margin:0 0 .45rem;padding:.4rem;border-radius:.5rem;background:var(--white);border:.025rem solid var(--line)}.notice-panel__item{padding:.2rem .4rem;border-radius:24.975rem;background:var(--page);color:var(--text-1);font-size:var(--type-micro)}.notice-panel__item.is-on{background:var(--brand-soft);color:var(--brand);font-weight:700}.job-table__toolbar{display:flex;align-items:center;gap:.3rem;margin-bottom:.4rem}.job-table__search{flex:1;padding:.3rem .4rem;border-radius:.3rem;background:var(--page);font-size:var(--type-caption)}.job-table__dl{flex-shrink:0;color:var(--brand);font-size:var(--type-micro);font-weight:700}.job-table__row{padding:.4rem 0;border-bottom:.025rem solid var(--line)}.job-table__title{display:block;font-size:var(--type-caption);font-weight:700}.job-table__meta{display:block;margin-top:.15rem;color:var(--muted);font-size:var(--type-micro)}.news-item--rail{border-left:.15rem solid var(--gold)}.news-item__meta{display:flex;justify-content:space-between;margin-top:.3rem;color:var(--muted);font-size:var(--type-micro)}.score-ring-v2{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.score-ring-v2 svg{display:block}.score-ring-v2__center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.score-ring-v2__value{font-size:var(--type-hero);font-weight:800;line-height:1.1;color:var(--text-1);font-variant-numeric:tabular-nums}.score-ring-v2__label{margin-top:.15rem;font-size:var(--type-micro);color:var(--text-2)}.app-icon{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;overflow:hidden;background:#fffbf7;border:.05rem solid #d4af37;border-radius:.5rem;box-shadow:none}.app-icon--sm{width:1.6rem;height:1.6rem;border-radius:.4rem}.app-icon--md{width:2rem;height:2rem}.app-icon--lg{width:2.2rem;height:2.2rem}.ai-g{position:relative;display:block;width:1.1rem;height:1.1rem;flex-shrink:0}.ai-g>taro-view-core{display:block;box-sizing:border-box}.ai-g__plate{position:absolute;left:.15rem;top:.15rem;width:.8rem;height:.8rem;border-radius:.2rem;background:var(--ai-plate, #ee2e2e)}.ai-g--target .ai-g__ring{position:absolute;border-radius:50%;border:.05rem solid #fffbf7;box-sizing:border-box}.ai-g--target .ai-g__ring--a{left:.2rem;top:.2rem;width:.7rem;height:.7rem}.ai-g--target .ai-g__ring--b{left:.325rem;top:.325rem;width:.45rem;height:.45rem}.ai-g--target .ai-g__ring--c{left:.475rem;top:.475rem;width:.15rem;height:.15rem;background:#fffbf7;border:0}.ai-g--plus .ai-g__plus-bar{position:absolute;z-index:1;background:#fffbf7;border-radius:.05rem}.ai-g--plus .ai-g__plus-bar--h{left:.35rem;top:.5rem;width:.4rem;height:.1rem}.ai-g--plus .ai-g__plus-bar--v{left:.5rem;top:.35rem;width:.1rem;height:.4rem}.ai-g--exam .ai-g__plate{border-radius:50%}.ai-g--bell .ai-g__plate{border-radius:.4rem .4rem .2rem .2rem}.ai-g--jobs .ai-g__pin{position:absolute;left:.375rem;top:.275rem;z-index:1;width:.35rem;height:.35rem;border-radius:50% 50% 50% 0;background:#fffbf7;transform:rotate(-45deg)}.ai-g--jobs .ai-g__pin-dot{position:absolute;left:.45rem;top:.4rem;z-index:2;width:.2rem;height:.2rem;border-radius:50%;background:#ee2e2e}.ai-g--diagnose .ai-g__bar{position:absolute;z-index:1;width:.125rem;border-radius:.025rem;background:#fffbf7}.ai-g--diagnose .ai-g__bar--a{left:.3rem;top:.5rem;height:.3rem}.ai-g--diagnose .ai-g__bar--b{left:.5rem;top:.4rem;height:.4rem}.ai-g--diagnose .ai-g__bar--c{left:.7rem;top:.3rem;height:.5rem}.ai-g--practice .ai-g__tick,.ai-g--sign .ai-g__tick{position:absolute;left:.4rem;top:.425rem;z-index:1;width:.35rem;height:.2rem;border-left:.1rem solid #fffbf7;border-bottom:.1rem solid #fffbf7;border-radius:.025rem;transform:rotate(-45deg)}.ai-g--exam .ai-g__clock-face{position:absolute;left:.4rem;top:.4rem;z-index:1;width:.3rem;height:.3rem;border-radius:50%;background:#fffbf7}.ai-g--exam .ai-g__hand{position:absolute;left:.525rem;top:.4rem;z-index:2;width:.075rem;height:.2rem;border-radius:.05rem;background:#ee2e2e}.ai-g--exam .ai-g__hand-min{position:absolute;left:.55rem;top:.525rem;z-index:2;width:.175rem;height:.075rem;border-radius:.05rem;background:#ee2e2e}.ai-g--essay .ai-g__line,.ai-g--news .ai-g__line{position:absolute;left:.3rem;z-index:1;width:.4rem;height:.075rem;border-radius:.025rem;background:#fffbf7}.ai-g--essay .ai-g__line--1,.ai-g--news .ai-g__line--1{top:.35rem}.ai-g--essay .ai-g__line--2,.ai-g--news .ai-g__line--2{top:.5rem}.ai-g--essay .ai-g__line--3,.ai-g--news .ai-g__line--3{top:.65rem}.ai-g--search .ai-g__line{position:absolute;left:.25rem;z-index:1;width:.35rem;height:.075rem;border-radius:.025rem;background:rgba(255,251,247,.9)}.ai-g--search .ai-g__line--1{top:.3rem}.ai-g--search .ai-g__line--2{top:.45rem;width:.25rem}.ai-g--search .ai-g__loupe{position:absolute;right:.2rem;bottom:.25rem;width:.4rem;height:.4rem;border-radius:50%;border:.0625rem solid #fffbf7;box-sizing:border-box;z-index:2}.ai-g--search .ai-g__loupe-handle{position:absolute;right:.15rem;bottom:.15rem;width:.2rem;height:.0625rem;border-radius:.025rem;background:#fffbf7;transform:rotate(45deg);z-index:2}.ai-g--essay .ai-g__pen{position:absolute;right:.25rem;bottom:.25rem;z-index:2;width:.125rem;height:.35rem;border-radius:.05rem;background:#d4af37;transform:rotate(28deg)}.ai-g--interview .ai-g__mic{position:absolute;left:.4rem;top:.3rem;z-index:1;width:.3rem;height:.5rem;border-radius:.15rem;background:#fffbf7}.ai-g--course .ai-g__book-spine{position:absolute;left:.15rem;top:.15rem;z-index:1;width:.2rem;height:.8rem;border-radius:.2rem 0 0 .2rem;background:#c42424}.ai-g--course .ai-g__page,.ai-g--bookish .ai-g__page{position:absolute;left:.4rem;top:.3rem;z-index:1;width:.4rem;height:.5rem;border-radius:0 .075rem .075rem 0;background:#fffbf7}.ai-g--wrong .ai-g__x{position:absolute;left:.525rem;top:.375rem;z-index:1;width:.075rem;height:.35rem;border-radius:.025rem;background:#fffbf7;transform:rotate(45deg)}.ai-g--wrong .ai-g__x--flip{transform:rotate(-45deg)}.ai-g--plan .ai-g__cal-bar,.ai-g--archive .ai-g__lid{position:absolute;left:.15rem;top:.15rem;z-index:1;width:.8rem;height:.2rem;border-radius:.2rem .2rem 0 0;background:#c42424}.ai-g--shop .ai-g__bag-handle{position:absolute;left:.4rem;top:.25rem;z-index:1;width:.3rem;height:.25rem;box-sizing:border-box;border:.075rem solid #fffbf7;border-bottom:0;border-radius:.2rem .2rem 0 0}.ai-g--points .ai-g__diamond{position:absolute;left:.375rem;top:.375rem;z-index:1;width:.35rem;height:.35rem;border-radius:.05rem;background:#fffbf7;transform:rotate(45deg)}.ai-g--bell .ai-g__bell-dot{position:absolute;left:.45rem;top:.65rem;z-index:1;width:.2rem;height:.2rem;border-radius:50%;background:#fffbf7}
