@media screen{.catalog-tile{display:flex;flex-direction:column;padding:0;border:1px solid #e9e9ed;border-radius:10px;overflow:hidden;background:#fff;text-align:left;color:#242832;min-width:0;transition:box-shadow .15s,border-color .15s}.catalog-tile:hover{box-shadow:0 5px 22px #1e254410;border-color:#e1c5c9}.catalog-tile-art{display:block;position:relative;height:190px;background:#f8f5f1;overflow:hidden}.catalog-tile-art>svg{display:block;width:100%;height:100%}.catalog-tile-body{display:flex;flex-direction:column;padding:17px 16px 0;flex:1}.catalog-tile-title{font-size:17px;font-weight:650;line-height:1.35;letter-spacing:-.2px}.catalog-tile-specs{font-size:12px;color:#878991;margin-top:6px}.catalog-tile-price{font-size:23px;font-weight:700;line-height:1.3;letter-spacing:-.5px;margin-top:14px;color:#242731}.catalog-tile-price small{font-size:11px;font-weight:400;letter-spacing:0;color:#81838a}.catalog-tile-count{font-size:10px;color:#989aa1;display:flex;align-items:center;gap:5px;margin:9px 0 17px}.catalog-tile-open{font-size:12px;font-weight:600;color:var(--red);display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #f0f0f2;padding:13px 0;margin-top:auto;min-height:44px}.catalog-product-detail{scroll-margin-top:20px;outline:none}.catalog-back{margin-bottom:20px}.catalog-detail-summary{display:flex;gap:27px;align-items:center;border:1px solid #eee;border-radius:11px;overflow:hidden;background:#fff}.catalog-detail-art{width:240px;height:220px;flex:none}.catalog-detail-art svg{width:100%;height:100%;display:block}.catalog-detail-summary>div:last-child{padding:22px 23px 22px 0}.catalog-detail-summary h2{font-size:28px;margin:5px 0 8px;line-height:1.2}.catalog-detail-summary p{font-size:13px;color:#81838a;line-height:1.6}.catalog-detail-summary strong{font-size:26px;display:block;margin-top:14px}.catalog-detail-summary strong small{font-size:12px;font-weight:400}.catalog-detail-summary .catalog-detail-help{font-size:12px;margin-top:8px;max-width:550px}.catalog-seller-offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.catalog-seller-offers .productart,.catalog-seller-offers .productbody>h3,.catalog-seller-offers .specs{display:none}.catalog-seller-offers .productbody{padding:21px}.catalog-seller-offers .supplierline{margin:0 0 5px;font-size:14px;min-height:0}.catalog-seller-offers .vendor-link{font-weight:600;color:#333;font-size:17px}.catalog-seller-offers .vendor-rating{font-size:12px;color:#af7e2c;display:inline-flex;align-items:center;gap:6px;min-height:33px;margin:0}.catalog-seller-offers .vendor-rating span{color:#85868e;text-decoration:underline;text-underline-offset:3px}.offer-availability{font-size:11px;color:#3d8955;line-height:1.5;margin:5px 0 13px}.offer-availability.transit{color:#a17031}.catalog-seller-offers .price{font-size:27px;display:block;letter-spacing:-.4px}.catalog-seller-offers .price small{display:inline;font-size:12px}.catalog-seller-offers .unit{font-size:12px;min-height:0;margin:6px 0 0;line-height:1.7}.catalog-seller-offers .unit b{color:#555}.catalog-seller-offers .product-stock{font-size:12px;min-height:0;margin:11px 0 17px}.catalog-seller-offers .product-quantity{flex-direction:row;align-items:center;gap:12px}.catalog-seller-offers .product-quantity>label{font-size:12px;max-width:none}.catalog-seller-offers .quantity-stepper{width:145px}.catalog-seller-offers .purchase-total{font-size:12px;min-height:34px;margin:11px 0}.catalog-seller-offers .purchase-total b{font-size:16px}.catalog-seller-offers .product-add{font-size:14px}.catalog-seller-offers .product-own{min-height:0;margin-top:14px;padding:13px;font-size:12px}.board-page .pagehead .btn{flex:none}.board-page>.note{margin:16px 0}.board-filters{display:flex;gap:12px;margin:20px 0 15px}.board-filters>.search{flex:1}.board-filters>select{max-width:250px;border:1px solid #ddd;border-radius:7px;padding:10px 12px;background:#fff;color:#555;font-size:13px;min-width:0}.board-list-label{font-size:12px;color:#90929a;margin-bottom:17px}.board-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.board-card{display:flex;flex-direction:column;align-items:stretch;text-align:left;border:1px solid #e9e9ee;border-radius:9px;overflow:hidden;background:#fff;padding:0;min-width:0}.board-card:hover{border-color:#e5b4bb;box-shadow:0 4px 18px #1a23430a}.board-card-placeholder,.board-card>img{height:175px;width:100%;object-fit:cover;display:block}.board-card-placeholder{display:flex;align-items:center;justify-content:center;background:#f6f6f8;color:#adb0b8}.board-card-body{display:flex;flex-direction:column;gap:9px;padding:17px}.board-card-body>strong{font-size:17px;line-height:1.35;color:#2c3039}.board-card-body>b{font-size:16px;color:#2e333e;line-height:1.4}.board-card-body>span{font-size:11px;color:#93959d}.board-badges{display:flex;gap:6px;flex-wrap:wrap}.board-badges .tag{font-size:10px;padding:3px 7px}.board-card-body .board-card-open{display:flex;gap:7px;align-items:center;color:var(--red);font-weight:600;margin-top:5px}.board-detail .backlink{margin-bottom:22px}.board-detail-top{display:flex;gap:26px;margin-bottom:24px}.board-detail-top>img{width:40%;height:270px;object-fit:cover;border-radius:8px}.board-detail-top>div{min-width:0;flex:1}.board-detail-top h2{font-size:25px;margin:13px 0 8px}.board-location{display:flex;align-items:center;gap:5px;font-size:12px;color:#92949c;line-height:1.6}.board-detail-price{display:block;font-size:23px;line-height:1.4;margin:15px 0 7px}.board-detail-top p{font-size:13px;color:#7e818b;line-height:1.7}.board-description{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:17px}.board-detail>.note{margin-top:18px}.board-composer{display:flex;flex-direction:column;gap:12px;margin-top:24px}.board-composer>label{font-size:13px;font-weight:600}.board-composer textarea,.board-editor textarea{width:100%;min-height:100px;resize:vertical;border:1px solid #ddd;border-radius:7px;padding:12px;font:inherit;font-size:14px;color:#333}.board-composer .btn{align-self:flex-start}.board-editor form{display:grid;gap:17px;margin-top:22px}.board-editor form>.btn{justify-self:start}.board-editor .field{margin:0}.board-editor .field select{width:100%;min-height:44px;padding:11px;border:1px solid #ddd;border-radius:7px;background:white;color:#444;font:inherit}.board-editor .grid2{margin:0;gap:17px}.board-chats{display:grid;grid-template-columns:270px minmax(0,1fr);gap:18px}.board-thread-list{display:flex;flex-direction:column;gap:10px}.board-thread-list>button{display:flex;flex-direction:column;text-align:left;gap:5px;border:1px solid #e8e8ed;background:#fff;border-radius:8px;padding:15px;min-width:0}.board-thread-list>button.active{border-color:#eda9b1;background:#fff8f9}.board-thread-list b{font-size:13px}.board-thread-list small,.board-thread-list span{font-size:11px;color:#94959e;overflow-wrap:anywhere}.board-thread-list small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.board-conversation>p{font-size:12px;color:#92959e}.board-chat-messages{display:flex;flex-direction:column;gap:12px;margin:22px 0;max-height:430px;overflow:auto}.board-chat-messages>div{background:#f5f5f8;padding:12px 15px;border-radius:8px;align-self:flex-start;max-width:92%}.board-chat-messages>div.mine{background:#fff0f3;align-self:flex-end}.board-chat-messages p{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.board-chat-messages small{font-size:10px;color:#999;display:block;margin-bottom:4px}.board-rules{margin-top:26px}.board-chats:focus,.board-detail:focus,.board-editor:focus{outline:none}}@media screen and (max-width:1000px){.board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.board-detail-top,.catalog-detail-summary{gap:20px}.catalog-detail-art{width:180px;height:200px}.catalog-detail-summary h2{font-size:23px}.catalog-detail-summary strong{font-size:24px}.board-chats{grid-template-columns:1fr}}@media screen and (max-width:650px){.catalog-tile{border-radius:8px}.catalog-tile-art{height:140px}.catalog-tile-body{padding:12px 10px 0}.catalog-tile-title{font-size:14px;line-height:1.3}.catalog-tile-specs{font-size:10px;margin-top:5px}.catalog-tile-price{font-size:19px;margin-top:12px;line-height:1.35;letter-spacing:-.6px}.catalog-tile-price small{font-size:9px;letter-spacing:0;white-space:nowrap}.catalog-tile-count{font-size:9px;gap:3px;line-height:1.5;margin:7px 0 11px;flex-wrap:wrap}.catalog-tile-count svg{width:11px;height:11px}.catalog-tile-open{font-size:10px;min-height:43px;padding:11px 0;gap:4px}.catalog-tile-open svg{width:13px;height:13px;flex:none}.catalog-back{font-size:12px;margin-bottom:15px}.catalog-detail-summary{gap:15px;align-items:stretch}.catalog-detail-art{width:105px;height:auto;min-height:174px}.catalog-detail-art svg{height:100%;object-fit:cover}.catalog-detail-summary>div:last-child{padding:15px 12px 15px 0}.catalog-detail-summary .eyebrow{font-size:8px;line-height:1.5;margin:0}.catalog-detail-summary h2{font-size:19px;margin:7px 0}.catalog-detail-summary p{font-size:11px}.catalog-detail-summary strong{font-size:20px;margin-top:9px}.catalog-detail-summary strong small{font-size:10px}.catalog-detail-summary .catalog-detail-help{display:none}.catalog-seller-offers{grid-template-columns:1fr;gap:12px}.catalog-seller-offers .productbody{padding:18px}.catalog-seller-offers .supplierline{flex-direction:row;align-items:center;justify-content:space-between;gap:6px;min-height:0;margin:0 0 4px;font-size:12px}.catalog-seller-offers .supplierline span{font-size:10px}.catalog-seller-offers .vendor-link{font-size:17px}.catalog-seller-offers .vendor-rating{font-size:12px}.catalog-seller-offers .price{font-size:26px;line-height:1.3}.catalog-seller-offers .price small{font-size:11px}.catalog-seller-offers .unit{font-size:11px;min-height:0;line-height:1.7}.catalog-seller-offers .product-stock{font-size:11px;margin:11px 0 17px}.catalog-seller-offers .product-quantity>label{font-size:12px}.catalog-seller-offers .quantity-stepper{width:150px;height:44px}.catalog-seller-offers .quantity-stepper button{width:44px}.catalog-seller-offers .purchase-total{font-size:12px;min-height:29px}.catalog-seller-offers .purchase-total b{font-size:16px}.catalog-seller-offers .product-add{font-size:13px;min-height:44px}.board-page .pagehead{flex-direction:column;gap:15px}.board-page .pagehead h1{font-size:26px}.board-page .pagehead .btn{font-size:12px;min-height:40px}.board-filters{flex-direction:column;gap:10px}.board-filters>.search{flex-basis:auto}.board-filters>select{max-width:none;min-height:44px;font-size:12px}.board-grid{gap:10px}.board-card-placeholder,.board-card>img{height:125px}.board-card-body{padding:12px 10px;gap:8px}.board-card-body>strong{font-size:14px}.board-card-body>b{font-size:13px}.board-card-body>span{font-size:10px;line-height:1.5}.board-badges .tag{font-size:9px;padding:2px 5px}.board-detail-top{flex-direction:column;gap:18px}.board-detail-top>img{width:100%;height:190px}.board-detail-top h2{font-size:23px}.board-detail-price{font-size:21px}.board-detail .btnrow .btn{width:100%;justify-content:center}.board-composer textarea,.board-editor textarea{font-size:14px}.board-composer .btn{width:100%;justify-content:center;font-size:12px}.board-editor .grid2{grid-template-columns:1fr;gap:17px}.board-editor .field select{font-size:14px}.board-thread-list>button{padding:13px}.board-chat-messages p{font-size:12px}.board-list-label,.board-rules{font-size:11px}}@media (prefers-reduced-motion:reduce){.catalog-tile{transition:none}}@media screen{.inbox-count{display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:21px;padding:0 6px;border-radius:20px;background:var(--red);color:white!important;font-size:10px!important;line-height:1;flex:none}.inbox-page>.note{margin:15px 0}.inbox-layout{display:grid;grid-template-columns:285px minmax(0,1fr);gap:18px;align-items:start}.inbox-list{display:grid;gap:10px;min-width:0}.inbox-list>.search{width:100%}.inbox-list>.chip{justify-self:start;min-height:38px}.inbox-peer{display:flex;flex-direction:column;gap:9px;text-align:left;border:1px solid #e8e8ec;background:#fff;border-radius:9px;padding:16px;min-width:0;color:#333}.inbox-peer.active{border-color:#e5a5af;background:#fff8f8}.inbox-peer-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.inbox-peer-title b{font-size:14px;overflow-wrap:anywhere}.inbox-peer>span:not(.inbox-peer-title){font-size:12px;line-height:1.6;color:#81858e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.inbox-peer small{font-size:10px;line-height:1.5;color:#a0a3aa;overflow-wrap:anywhere}.inbox-conversation:focus{outline:none}.inbox-conversation{min-width:0;margin:0}.inbox-conversation-head{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:20px}.inbox-conversation-head h2{font-size:23px;line-height:1.4;overflow-wrap:anywhere}.inbox-conversation-head p{font-size:11px;color:#979aa3;margin-top:5px}.inbox-back{margin-bottom:22px}.inbox-scope select{width:100%;min-height:44px;border:1px solid #ddd;border-radius:7px;padding:10px;background:#fff;color:#555;font:inherit;font-size:13px}.inbox-context-link{font-size:12px;margin:12px 0 18px;display:flex;gap:6px;align-items:center}.inbox-context-closed{font-size:11px;line-height:1.6;color:#93959e;margin:12px 0}.inbox-messages{display:flex;flex-direction:column;gap:13px;min-height:150px;max-height:440px;overflow-y:auto;padding:20px 0;scrollbar-width:thin;overscroll-behavior:contain}.inbox-bubble{align-self:flex-start;max-width:90%;padding:13px 15px;border-radius:9px;background:#f4f4f7;overflow-wrap:anywhere}.inbox-bubble.mine{align-self:flex-end;background:#fff0f2}.inbox-bubble p{font-size:13px;line-height:1.7;white-space:pre-wrap}.inbox-message-context{display:block;font-size:9px;color:#9296a0;margin-bottom:6px;line-height:1.5}.inbox-bubble small{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;font-size:9px;color:#9699a2;margin-top:9px}.inbox-bubble small>span{display:inline-flex;align-items:center;gap:3px;color:#96838b}.inbox-empty-messages{font-size:12px;line-height:1.6;color:#9b9fa8;text-align:center;margin:auto}.inbox-composer{display:grid;gap:11px;padding-top:18px;border-top:1px solid #eee}.inbox-composer>label{font-size:12px;font-weight:600;line-height:1.6}.inbox-composer textarea{width:100%;min-height:100px;max-height:260px;border:1px solid #ddd;border-radius:8px;padding:12px;font:inherit;font-size:14px;resize:vertical}.inbox-composer>div{display:flex;align-items:center;justify-content:space-between;gap:15px}.inbox-composer small{font-size:10px;color:#aaa}.inbox-composer .btn{font-size:12px}.inbox-rules{font-size:11px;color:#9498a1;line-height:1.7;margin-top:19px}.inbox-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;border:1px dashed #e1e1e6;border-radius:10px;text-align:center;color:#a1a5ae;padding:30px}.inbox-placeholder h2{font-size:20px;color:#717782;margin:18px 0 9px}.inbox-placeholder p{font-size:13px;line-height:1.7}.sidebuttons .inbox-count{margin-left:auto}.inbox-page .search input{font-size:11px}}@media screen and (max-width:1000px){.inbox-layout{grid-template-columns:235px minmax(0,1fr)}.inbox-conversation-head{flex-direction:column;align-items:flex-start}.inbox-bubble{max-width:95%}}@media screen and (max-width:650px){.inbox-layout{display:block}.inbox-page.has-conversation .inbox-list,.inbox-placeholder{display:none}.inbox-page>.pagehead{flex-direction:column;align-items:flex-start;gap:14px}.inbox-page>.pagehead h1{font-size:27px}.inbox-conversation{padding:19px 16px}.inbox-conversation-head h2{font-size:21px}.inbox-messages{max-height:390px;min-height:190px}.inbox-bubble{max-width:94%;padding:12px}.inbox-bubble p{font-size:13px}.inbox-scope select{font-size:12px}.inbox-peer{padding:16px}.inbox-list>.search input{font-size:12px}.inbox-composer>div{align-items:center}.inbox-composer .btn{min-height:44px}.inbox-conversation-head .btn{font-size:11px;min-height:40px}}@media screen{.moderation-page>.note{margin:18px 0}.moderation-workspace:focus{outline:none}.moderation-page .chips{margin:22px 0}.moderation-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.moderation-list>button{text-align:left;display:flex;flex-direction:column;gap:12px;align-items:flex-start;color:#333;min-width:0}.moderation-list h2{font-size:20px;line-height:1.35;margin:0;overflow-wrap:anywhere}.moderation-list p,.moderation-list span:not(.tag){font-size:12px;color:#92959c}.moderation-list>button>b{color:var(--red);font-size:13px;margin-top:7px}.moderation-list>button:hover{border-color:#eab1b6}.moderation-detail>.backlink{margin-bottom:24px}.moderation-version{display:flex;gap:14px;align-items:center;margin:22px 0 14px}.moderation-version>b{font-size:12px;color:#8c9099}.moderation-content{padding:18px;background:#f8f8fa;border-radius:8px;margin:15px 0;overflow-wrap:anywhere}.moderation-content h3{font-size:22px;line-height:1.4;margin-bottom:9px}.moderation-content p{font-size:13px;line-height:1.75;margin:8px 0;color:#727782}.moderation-content>b{font-size:18px;display:block;margin:15px 0}.moderation-detail details{margin:18px 0}.moderation-detail summary{font-size:13px;min-height:35px;line-height:1.7;cursor:pointer}.moderation-complaint{border:1px solid #eee;border-radius:8px;padding:18px;background:#fff9f7}.moderation-complaint h2{font-size:21px}.moderation-complaint p{font-size:13px;line-height:1.75;margin:13px 0}.moderation-detail form{display:grid;gap:20px;margin-top:24px}.moderation-detail form fieldset{padding:0;border:0;min-width:0}.moderation-detail legend{font-size:14px;font-weight:600;margin-bottom:12px}.moderation-choice{display:flex;gap:12px;align-items:center;min-height:48px;border:1px solid #e4e4e9;border-radius:8px;padding:13px;margin-bottom:10px;font-size:13px;line-height:1.6;cursor:pointer}.moderation-choice:has(input:checked){border-color:var(--red);background:#fff5f5}.moderation-choice:has(input:disabled){color:#a0a0a7;background:#fafafa;cursor:default}.moderation-choice input{width:17px;height:17px;flex:none;accent-color:var(--red)}.moderation-detail textarea{width:100%;min-height:110px;border:1px solid #ddd;border-radius:7px;padding:13px;resize:vertical;font:inherit;font-size:14px}.moderation-detail .note{margin:18px 0;font-size:12px;line-height:1.7}.moderation-detail .note .btn{margin-top:13px}.moderation-detail .note ul{padding-left:20px;overflow-wrap:anywhere}.moderation-help{font-size:12px;color:#888;line-height:1.7}.moderation-detail form>.btn{justify-self:start}.moderation-changes{color:#9f6c24;background:#fff9ed;padding:13px;border-radius:7px;font-size:12px;line-height:1.7}.moderation-audit{display:grid;gap:13px}.moderation-audit h3{font-size:18px}.moderation-audit p{font-size:12px;color:#858993;line-height:1.7;margin:9px 0}.moderation-audit b{font-size:13px}.board-detail>.note .board-description{margin-top:10px}}@media screen and (max-width:650px){.moderation-list{grid-template-columns:1fr}.moderation-page .pagehead{flex-direction:column;align-items:flex-start;gap:17px}.moderation-page h1{font-size:25px}.moderation-page .chips{display:grid;grid-template-columns:1fr;gap:7px}.moderation-page .chip{min-height:43px;justify-content:center}.moderation-content{padding:14px}.moderation-content h3{font-size:20px}.moderation-choice{font-size:12px}.moderation-detail form>.btn{width:100%;justify-content:center}}@media screen{.board-report-area{margin-top:28px;padding-top:22px;border-top:1px solid #eee}.board-report-area h3:focus,.board-reports:focus{outline:none}.board-report-area h3{font-size:18px}.board-report-help{font-size:13px;color:#80838b;line-height:1.7;margin:10px 0 16px}.board-report-area .note p{margin:8px 0;font-size:12px;line-height:1.6}.board-report-area form{display:grid;gap:19px;margin-top:22px}.board-report-area fieldset{padding:0;border:0;min-width:0}.board-report-area legend{font-weight:600;font-size:14px;margin-bottom:12px}.board-report-reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.board-report-reasons label{display:flex;align-items:center;gap:11px;border:1px solid #e5e5ea;border-radius:8px;padding:13px;min-height:48px;font-size:13px;line-height:1.5;cursor:pointer}.board-report-reasons label:has(input:checked){border-color:var(--red);background:#fff6f6}.board-report-reasons input{width:17px;height:17px;accent-color:var(--red);flex:none}.board-report-area textarea{width:100%;min-height:105px;resize:vertical;padding:12px;border:1px solid #ddd;border-radius:7px;font:inherit;font-size:14px}.board-report-list{display:grid;gap:14px;margin-top:20px}.board-report-list>button{display:flex;align-items:flex-start;flex-direction:column;text-align:left;gap:11px;width:100%;color:#343843;min-width:0}.board-report-list>button:hover{border-color:#edb2b9}.board-report-list b{font-size:17px;overflow-wrap:anywhere}.board-report-list span:not(.tag){font-size:13px}.board-report-id,.board-report-list small,.board-report-meta{font-size:11px;color:#91949d;line-height:1.6}.board-report-list .board-card-open{color:var(--red)}.board-report-detail{margin-top:20px;overflow-wrap:anywhere}.board-report-detail>.tag{display:table;margin:20px 0 13px}.board-report-detail h2{margin:0 0 10px;font-size:24px}.board-report-detail h3{font-size:14px;margin:24px 0 8px}.board-report-detail p{line-height:1.7;font-size:13px}.board-report-detail details{margin:25px 0;padding:15px;background:#f8f8fa;border-radius:8px}.board-report-detail summary{cursor:pointer;font-size:13px;line-height:1.7;min-height:30px}.board-report-detail dl{display:grid;grid-template-columns:90px minmax(0,1fr);gap:9px;font-size:12px;margin:18px 0}.board-report-detail dt{color:#90949d}.board-report-detail dd{margin:0}.board-report-id{display:block;margin-top:22px}}@media screen and (max-width:650px){.board-page>.chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.board-page>.chips .chip{white-space:normal;min-height:42px;justify-content:center;text-align:center}.board-report-reasons{grid-template-columns:1fr}.board-report-help,.board-report-reasons label{font-size:12px}.board-report-area .btnrow{flex-direction:column}.board-report-detail h2{font-size:21px}.board-report-list b{font-size:16px}.board-report-detail dl{grid-template-columns:70px minmax(0,1fr)}.page-catalog>.chips,.page-preorders>.chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-bottom:16px;padding-bottom:4px}.page-catalog>.chips .chip,.page-preorders>.chips .chip{flex:none;white-space:nowrap}.page-catalog .catalog-page-control,.page-preorders .catalog-page-control{margin-top:17px;margin-bottom:15px}}@media screen{.board-photos{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:25px 0;padding:22px 0}.board-photos-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.board-photos-heading h3{display:flex;gap:9px;align-items:center;font-size:17px}.board-photos-heading>span{font-size:12px;color:#999}.board-photo-limits{font-size:12px;color:#888;line-height:1.7;margin:10px 0}.board-photo-security{display:flex;gap:10px;align-items:flex-start;margin:15px 0}.board-photo-security svg{flex:none;margin-top:3px;color:#9299a3}.board-photo-security p{font-size:12px;line-height:1.7}.board-photo-list{padding:0;list-style:none;display:grid;gap:10px;margin:18px 0}.board-photo-list li{display:flex;align-items:center;gap:13px;border:1px solid #eee;padding:13px;border-radius:8px;background:#fafafa}.board-photo-list li>svg{color:#9b9ea7;flex:none}.board-photo-list li>div{flex:1;min-width:0}.board-photo-list b{font-size:12px;display:block;overflow-wrap:anywhere}.board-photo-list small{display:block;font-size:10px;color:#999;margin-top:4px}.board-photo-list span{font-size:11px;color:#a77c3a;display:block;margin-top:6px}.board-photo-list button{flex:none}.board-photo-upload{display:grid;gap:9px;padding:17px;border:1px dashed #d9dbe1;border-radius:8px;background:#fafafa;margin:17px 0}.board-photo-upload label{font-size:13px;font-weight:600}.board-photo-upload input{width:100%;min-width:0;font-size:12px}.board-photo-upload small{font-size:10px;color:#999}.board-photo-preview{display:flex;gap:18px;align-items:center;padding:18px;background:#f7f7f9;border-radius:8px}.board-photo-preview img{width:150px;height:120px;object-fit:contain;background:#fff;border-radius:7px}.board-photo-preview>div{flex:1;min-width:0}.board-photo-preview b{font-size:12px;overflow-wrap:anywhere}.board-photo-preview p{font-size:12px;color:#888;line-height:1.65;margin:7px 0 13px}.board-photo-preview .btn{font-size:12px}.board-photo-notice{font-size:12px;color:#368251;line-height:1.6;margin:15px 0}.board-photo-refresh{font-size:11px;margin:17px 0 0!important}}@media screen and (max-width:650px){.board-photos-heading h3{font-size:15px}.board-photos-heading svg{width:17px}.board-photo-preview{flex-direction:column;align-items:stretch;padding:14px}.board-photo-preview img{width:100%;height:160px}.board-photo-preview .btn{width:100%;justify-content:center}.board-photo-list{gap:8px}.board-photo-list li{gap:10px;padding:11px}.board-photo-security{padding:13px;gap:8px}.board-photo-limits,.board-photo-security p{font-size:11px}}@media screen{.account-updates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:25px}.account-updates>button{display:flex;gap:14px;align-items:center;text-align:left;border:1px solid #e8e8ec;background:white;border-radius:9px;padding:20px;color:#343944}.account-updates>button>svg:first-child{color:var(--red);flex:none}.account-updates>button>span{flex:1;min-width:0}.account-updates b{display:block;font-size:14px}.account-updates small{display:block;font-size:11px;color:#9598a1;margin-top:6px}.account-updates>button>svg:last-child{color:#aaa;flex:none}}@media screen and (max-width:650px){.account-updates{grid-template-columns:1fr;gap:10px}.account-updates>button{padding:18px}}.launch-offer{display:flex;align-items:center;gap:20px;background:#fff4f3;border:1px solid #f5d9d6;border-radius:16px;padding:24px;margin:0 0 24px}.launch-icon{display:grid;place-items:center;flex:0 0 56px;height:56px;background:#fff;border-radius:16px;color:var(--red,#e5434b)}.launch-copy{flex:1;min-width:0}.launch-copy .eyebrow{font-size:11px;color:#b75255;margin-bottom:6px}.launch-copy h2{font-size:25px;line-height:1.2;margin:0 0 8px;color:#26262b}.launch-copy p{font-size:14px;line-height:1.55;margin:0 0 8px;color:#58585f}.launch-copy small{display:block;color:#6c6265;font-size:12px;line-height:1.5}.launch-offer .btn{flex-shrink:0}.launch-offer.compact{padding:16px;gap:12px;align-items:flex-start}.launch-offer.compact .launch-icon{flex-basis:36px;height:36px;border-radius:10px}.launch-offer.compact h2{font-size:20px}.launch-offer.compact p{font-size:13px}.trial-status{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #ecd2d4;border-radius:14px;padding:22px;margin-bottom:24px}.trial-status>svg{flex-shrink:0;color:#dc5361}.trial-status>div{flex:1;min-width:0}.trial-status h2{font-size:18px;margin:0 0 6px}.trial-status p{font-size:14px;line-height:1.5;margin:0 0 4px;color:#5e5c64}.trial-status small{color:#77737b;font-size:12px}.trial-status.expired{background:#fffbf3;border-color:#f0dfbc}.trial-status.expired>svg{color:#b78b36}.tariff-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0 34px}.tariff-steps>div{padding:5px 0}.tariff-steps span{display:grid;place-items:center;border-radius:50%;width:28px;height:28px;background:#fff0f1;color:#c74d57;font-size:13px;font-weight:700;margin-bottom:12px}.tariff-steps h3{font-size:16px;margin:0 0 8px}.tariff-steps p{font-size:13px;color:#74717b;line-height:1.6;margin:0}.tariff-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.tariff-option{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;padding:22px;background:white;min-width:0}.tariff-option.chosen{border-color:#df6270;box-shadow:0 0 0 1px #df6270}.tariff-option .sectiontitle{margin:0 0 18px;flex-wrap:wrap;gap:8px}.tariff-option h3{font-size:20px;margin:0}.tariff-option p{font-size:13px;line-height:1.6;color:#73717a;margin:0 0 12px}.tariff-option .tariff-price{font-size:26px;line-height:1.2;font-weight:750;color:#22232b;letter-spacing:-.8px;white-space:nowrap}.tariff-price small{font-size:12px;font-weight:400;letter-spacing:0}.tariff-option .btn{margin-top:auto;width:100%;padding:12px 10px;font-size:13px}.tariff-option p:last-of-type{min-height:45px}.tariff-terms{border-top:1px solid var(--line);margin:26px 0 0;padding-top:20px}.tariff-terms summary{cursor:pointer;font-size:15px;font-weight:650}.tariff-terms p{font-size:13px;line-height:1.7;color:#68646f;margin-top:16px}#tariff-options{scroll-margin-top:24px}.home-landing .launch-offer{margin-top:18px;margin-bottom:0}@media(max-width:1100px){.tariff-options{grid-template-columns:1fr}.tariff-option p:last-of-type{min-height:0}.tariff-option .btn{width:auto;align-self:flex-start}.launch-offer{flex-wrap:wrap}.launch-offer>.btn{margin-left:76px}}@media(max-width:600px){.launch-offer{padding:18px;gap:12px;align-items:flex-start;border-radius:12px}.launch-icon{flex-basis:36px;height:36px;border-radius:10px}.launch-icon svg{width:22px}.launch-copy h2{font-size:21px}.launch-copy p{font-size:13px}.launch-copy small{font-size:11px}.launch-offer>.btn{margin-left:48px;font-size:13px;padding:12px 16px}.trial-status{padding:18px;flex-wrap:wrap;gap:12px}.trial-status h2{font-size:17px}.trial-status p{font-size:13px}.trial-status>.btn{margin-left:36px;font-size:13px}.tariff-steps{grid-template-columns:1fr;gap:20px;margin:24px 0}.tariff-steps>div{display:grid;grid-template-columns:28px 1fr;gap:0 12px}.tariff-steps span{grid-row:span 2;margin:0}.tariff-steps h3{margin-bottom:4px}.tariff-options{gap:14px}.tariff-option{padding:20px}.tariff-option .btn{width:100%}}.tariff-account{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:16px;background:#fff;margin:0 0 26px;overflow:hidden}.tariff-access,.tariff-preference{padding:24px;min-width:0}.tariff-preference{border-left:1px solid var(--line);background:#fcfafb}.tariff-panel-label{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;font-weight:650;color:#77717a;margin-bottom:16px}.tariff-panel-label svg{color:#d35a66;flex-shrink:0}.tariff-account h2{font-size:22px;line-height:1.25;margin:0 0 12px;overflow-wrap:anywhere}.tariff-account p{font-size:13px;line-height:1.65;color:#67626c;margin:12px 0 8px}.tariff-account small{display:block;font-size:12px;line-height:1.6;color:#85808a}.tariff-account .btn{margin-top:16px;font-size:13px}.tariff-clear{display:block;text-align:left;color:#bb414f;background:none;border:none;padding:0;margin-top:16px;cursor:pointer;font-size:12px;text-decoration:underline;text-underline-offset:3px}.tariff-clear:disabled{opacity:.5;cursor:wait}.tariff-account p.tariff-account-footnote{grid-column:1/-1;border-top:1px solid var(--line);padding:14px 24px;margin:0;font-size:12px;color:#85808a}.tariff-history{margin-top:32px}.tariff-history h2{display:flex;align-items:center;gap:9px;font-size:20px}.tariff-history ol{list-style:none;padding:0;margin:20px 0}.tariff-history li{display:flex;align-items:flex-start;gap:14px;padding:18px 0;border-bottom:1px solid var(--line)}.tariff-history li>div{flex:1;min-width:0}.tariff-history b{font-size:14px}.tariff-history small{display:block;color:#8a838e;line-height:1.6;font-size:12px;margin-top:4px}.tariff-history p{font-size:12px;color:#79737f;line-height:1.6;margin:6px 0 0}.tariff-history-marker{display:block;flex:0 0 9px;height:9px;border-radius:50%;background:#df6774;margin-top:6px}.tariff-history-marker.cleared{background:#bdb7bf}.tariffs-page .note.error .btn{display:flex;margin-top:12px}@media(max-width:600px){.tariff-account{grid-template-columns:1fr;border-radius:12px}.tariff-access,.tariff-preference{padding:20px}.tariff-preference{border-left:0;border-top:1px solid var(--line)}.tariff-panel-label{margin-bottom:12px}.tariff-account h2{font-size:20px}.tariff-account p.tariff-account-footnote{padding:14px 20px}.tariff-history li{flex-wrap:wrap;gap:10px}.tariff-history li>.tag{margin-left:23px}.tariff-history .sectiontitle{align-items:center}}.offer-publication-toolbar{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;gap:16px;margin:22px 0}.offer-publication-toolbar .chips{margin:0;flex:1}.offer-publication-search{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:10px;padding:0 12px;color:#8a858e;background:#fff}.offer-publication-search input{border:none;background:transparent;min-width:0;width:190px;padding:12px 0;outline:none;font-size:13px}.offer-publication-list{display:grid;gap:14px}.offer-publication-card{display:flex;gap:20px;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:14px;padding:22px;background:#fff}.offer-publication-card.expired{border-color:#ead4ba;background:#fffcf7}.offer-publication-card>div:first-child{min-width:0;flex:1}.offer-publication-card h2{font-size:18px;line-height:1.4;margin:6px 0 12px;overflow-wrap:anywhere}.offer-publication-card small{font-size:12px;color:#89838e;line-height:1.6}.offer-publication-card p{font-size:13px;color:#706a76;line-height:1.6;margin:12px 0 0}.offer-publication-card p.offer-publication-warning{color:#936c37}.offer-publication-status{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:6px}.offer-publication-status small{display:flex;align-items:center;gap:5px;line-height:1.6;font-size:12px;color:#8a7e80}.offer-publication-quantities{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:12px;color:#89838e}.offer-publication-quantities b{color:#514b57}.offer-publication-actions{display:flex;flex-direction:column;gap:10px;flex-shrink:0;max-width:220px}.offer-publication-actions .btn{width:100%;white-space:normal;line-height:1.4}.product-publication-until{display:block;font-size:11px;color:#8b818a;line-height:1.5;margin:4px 0 10px}@media(max-width:700px){.offer-publication-card{flex-direction:column;align-items:stretch;padding:18px;gap:18px}.offer-publication-actions{max-width:none;flex-direction:row;flex-wrap:wrap}.offer-publication-actions .btn{width:auto;flex:1;font-size:12px;padding:12px}.offer-publication-search,.offer-publication-search input{width:100%}.offer-publication-toolbar{gap:12px}.offer-publication-toolbar .chips{flex-basis:100%}.offer-publication-card h2{font-size:17px}}.launch-icon.launch-fox{flex-basis:96px;height:96px;overflow:hidden;border-radius:20px;background:#fff5eb}.launch-fox img{width:100%;height:100%;object-fit:cover;object-position:90% center;max-width:none}.launch-offer.compact .launch-icon.launch-fox{flex-basis:50px;height:50px;border-radius:13px}@media(max-width:600px){.launch-icon.launch-fox{flex-basis:62px;height:62px;border-radius:15px}.launch-offer.compact .launch-icon.launch-fox{flex-basis:42px;height:42px}.launch-offer{display:grid;grid-template-columns:auto minmax(0,1fr)}.launch-offer .launch-icon{width:36px}.launch-offer .launch-icon.launch-fox{width:62px}.launch-offer.compact .launch-icon.launch-fox{width:42px}.launch-offer>.btn{grid-column:2;margin-left:0;justify-self:start}.launch-copy{min-width:0}}.account-role-help{font-size:13px;line-height:1.65;color:#737781;max-width:660px;margin:0 0 16px}.staff-security{border:1px solid #dfe5dc;border-radius:14px;padding:24px;margin-bottom:24px;background:#fcfdfb}.staff-security h2{display:flex;align-items:center;gap:9px;font-size:19px}.staff-security h3{font-size:17px;margin:16px 0 8px}.staff-security p{font-size:13px;line-height:1.7;margin:12px 0}.staff-security small{display:block;font-size:11px;line-height:1.65;color:#747c71}.staff-security form{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0}.staff-security form label{flex-basis:100%;font-size:12px}.staff-security form input{font:inherit;max-width:100%;width:250px;min-height:44px;border:1px solid #d8ddd6;border-radius:8px;padding:10px 12px}.staff-setup-key{display:flex;gap:24px;align-items:center;margin:20px 0}.staff-setup-key svg{flex:none;width:180px;height:180px;background:white}.staff-setup-key>div{min-width:0}.staff-setup-key b{display:block;font-size:12px}.staff-setup-key code{display:block;overflow-wrap:anywhere;font-size:15px;margin:10px 0;letter-spacing:1px}.staff-recovery-codes ol{padding-left:24px;display:grid;gap:9px;margin:20px 0}.staff-recovery-codes code{font-size:12px;overflow-wrap:anywhere}.staff-security-check{display:flex;align-items:flex-start;gap:10px;margin:18px 0;font-size:12px;line-height:1.6}.staff-security-check input{flex:none;margin-top:3px}.staff-security .sectiontitle{flex-wrap:wrap;gap:10px}.staff-security .textbtn{margin-top:8px;min-height:36px}@media(max-width:650px){.staff-security{padding:18px}.staff-security h2{font-size:17px}.staff-setup-key{flex-direction:column;align-items:flex-start;gap:16px}.staff-security form .btn,.staff-security form input{width:100%}.staff-security>.btn{font-size:12px;white-space:normal;min-height:44px}.staff-recovery-codes code{font-size:10px}.staff-security .btnrow{flex-direction:column;align-items:stretch}.staff-security .btn{font-size:12px}}.home-content-help{font-size:13px;line-height:1.7;color:#747781;margin:15px 0 22px}.home-content-security{margin-bottom:20px}.home-content-audit summary,.home-content-security summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:13px}.home-content-list{display:grid;gap:12px;margin:20px 0}.home-content-list>article{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border:1px solid #e9e9ed;border-radius:10px;background:#fff}.home-content-list h2{font-size:16px;line-height:1.5;margin:10px 0 5px;overflow-wrap:anywhere}.home-content-list small{font-size:11px;color:#858791;line-height:1.6}.home-content-list .btnrow{flex:none;gap:7px}.home-content-editor{border:1px solid #e7e7ec;border-radius:12px;padding:24px;background:#fff;margin:24px 0}.home-content-editor h2,.home-content-preview h3{display:flex;align-items:center;gap:9px;font-size:20px;margin-bottom:22px}.home-content-editor label{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.5;margin:0 0 16px;min-width:0}.home-content-editor input,.home-content-editor select,.home-content-editor textarea{width:100%;min-height:44px;min-width:0;border:1px solid #dadbe0;border-radius:7px;font:inherit;font-size:14px;padding:10px;background:#fff;color:#30343b}.home-content-editor fieldset{border:1px solid #ededf1;border-radius:8px;padding:18px;margin:18px 0}.home-content-editor legend{font-size:12px;padding:0 7px;color:#84868d}.home-content-editor .home-content-check{flex-direction:row;align-items:center;gap:10px}.home-content-check input{width:17px;min-height:17px;flex:none}.home-content-preview{margin-top:32px;border-top:1px solid #eee;padding-top:24px}.home-content-preview h3{font-size:16px}.home-news-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.8;margin:12px 0}.home-content-audit p{font-size:11px;line-height:1.7;color:#81848e;margin:10px 0}.home-carousel .home-slide-description,.home-carousel .home-slide-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media(max-width:900px){.home-content-list>article{flex-direction:column;align-items:stretch}.home-content-list .btnrow{flex-wrap:wrap}}@media(max-width:650px){.home-content-editor{padding:16px}.home-content-editor .grid2{grid-template-columns:1fr;gap:0}.home-content-editor fieldset{padding:12px}.home-content-page .pagehead{align-items:flex-start;gap:14px;flex-direction:column}.home-content-page .pagehead h1{font-size:25px}.home-content-list>article{padding:16px}.home-content-list .btn{font-size:11px;padding:10px}.home-content-editor .btnrow{flex-direction:column;align-items:stretch}.home-content-editor .btn{font-size:12px}.home-content-preview .home-carousel-slide{aspect-ratio:1.1/1}}