.admin-shell{--a-bg:#f6f6f6;--a-paper:#ffffff;--a-ink:#181818;--a-muted:#727272;--a-line:#e3e3e3;--a-soft:#f0f0f0;min-height:100vh;background:var(--a-bg);font:16px/1.5 Arial,Helvetica,sans-serif;letter-spacing:-.012em}.admin-shell,.admin-shell *{box-sizing:border-box}.admin-shell a{color:inherit;text-decoration:none}.admin-shell button,.admin-shell input,.admin-shell select,.admin-shell textarea{font:inherit;letter-spacing:inherit}.admin-shell button{cursor:pointer}.admin-shell button:disabled{opacity:.48;cursor:not-allowed}.admin-shell a,.admin-shell button,.admin-shell input,.admin-shell select,.admin-shell textarea{outline-offset:4px}.admin-shell h1,.admin-shell h2,.admin-shell h3,.admin-shell p{margin:0}.admin-shell h1{font-size:30px;line-height:1.22;letter-spacing:-1.2px;font-weight:650}.admin-shell h2{font-size:16px;line-height:1.4;font-weight:650}.admin-shell h3{font-size:15px}.admin-shell strong{font-weight:600}.admin-shell small{font-size:14px}.admin-shell hr{border:0;border-top:1px solid var(--a-line);margin:23px 0}.admin-sidebar{position:fixed;inset:0 auto 0 0;z-index:40;width:238px;padding:30px 19px 20px;background:#ffffff;border-right:1px solid var(--a-line);display:flex;flex-direction:column}.admin-brand{gap:10px;font-size:14px;letter-spacing:.025em}.admin-brand,.admin-brand-mark{display:flex;align-items:center;font-weight:800}.admin-brand-mark{justify-content:center;width:34px;height:37px;color:white;background:#191919;border-radius:5px;font-size:24px;font-style:italic}.admin-brand small{display:block;font-size:12px;letter-spacing:0;font-weight:400;color:var(--a-muted);margin-top:2px}.admin-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:41px;padding:10px 16px;background:#1d1d1d;color:#ffffff!important;border:1px solid #1d1d1d;border-radius:6px;font-size:14px;font-weight:600;line-height:1.35;white-space:nowrap;transition:background .15s}.admin-button:hover:not(:disabled){background:#363636}.admin-button.secondary{background:white;color:#272727!important;border-color:#d7d7d7}.admin-button.secondary:hover:not(:disabled){background:#f2f2f2}.admin-button.full{width:100%}.admin-button.compact{min-height:32px;padding:6px 10px;font-size:14px}.admin-new{margin:29px 0 25px}.admin-sidebar nav{display:flex;flex-direction:column;gap:5px}.admin-sidebar nav a{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:5px;font-size:14px;color:#656565}.admin-sidebar nav a.active{background:#eeeeee;color:#1b1b1b;font-weight:600}.admin-sidebar nav a:hover{background:#f3f3f3}.admin-sidebar-bottom{margin-top:auto;padding-top:25px}.admin-store-link{color:#656565!important;font-size:14px;padding:10px 12px;margin-bottom:18px}.admin-store-link,.admin-user{display:flex;align-items:center;gap:10px}.admin-user{border-top:1px solid var(--a-line);padding-top:19px;min-width:0}.admin-avatar{background:#eeeeee;border:1px solid var(--a-line);border-radius:50%;display:grid;place-items:center;width:33px;height:33px;flex:none;font-size:14px}.admin-user div{min-width:0}.admin-user small,.admin-user strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.admin-user strong{font-size:14px}.admin-user small{font-size:12px;color:var(--a-muted)}.admin-workspace{margin-left:238px;min-height:100vh;display:flex;flex-direction:column}.admin-topbar{height:68px;flex:none;border-bottom:1px solid var(--a-line);padding:0 38px;display:flex;align-items:center;justify-content:space-between;background:#ffffff}.admin-topbar>span{gap:13px;color:#797979}.admin-top-public,.admin-topbar>span{display:flex;align-items:center;font-size:14px}.admin-top-public{gap:7px}.admin-main{padding:37px 38px 45px;max-width:1520px;width:100%;margin:0 auto;flex:1 1}.admin-footer{padding:20px 38px;color:#9b9b9b;font-size:12px;border-top:1px solid #e9e9e9}.admin-page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px}.admin-page-heading>div>p:not(.admin-eyebrow){color:var(--a-muted);margin-top:9px;font-size:14px}.admin-eyebrow{text-transform:uppercase;letter-spacing:1.4px!important;font-size:12px;color:#7b7b7b;margin-bottom:9px!important;font-weight:700}.admin-card{border:1px solid var(--a-line);border-radius:9px;background:var(--a-paper);min-width:0;overflow:hidden}.admin-card-body{padding:24px}.admin-card-body>h2{margin-bottom:21px}.admin-card-heading{display:flex;align-items:center;justify-content:space-between;padding:20px 23px;gap:16px;border-bottom:1px solid var(--a-line)}.admin-card-heading>a{font-size:12px;color:#646464;display:flex;align-items:center;gap:4px}.admin-card-heading.plain{padding:0;margin-bottom:19px;border:0}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:27px}.admin-stat{background:#ffffff;padding:21px 22px;border:1px solid var(--a-line);border-radius:9px}.admin-stat>div{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#727272;font-size:14px}.admin-stat>strong{display:block;font-size:29px;line-height:1.2;letter-spacing:-1px;margin-top:19px;font-weight:600}.admin-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);gap:23px;align-items:start}.admin-shortcuts{padding:3px 22px}.admin-shortcuts>a{display:flex;align-items:center;gap:13px;padding:19px 0;border-bottom:1px solid #eeeeee}.admin-shortcuts>a:last-child{border:0}.admin-shortcuts>a>span{flex:1 1}.admin-shortcuts strong{display:block;font-size:14px}.admin-shortcuts small{display:block;font-size:12px;color:var(--a-muted);margin-top:5px}.admin-shortcuts>a>svg{color:#7c7c7c}.admin-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:18px 22px;border-bottom:1px solid var(--a-line)}.admin-toolbar select{max-width:200px!important;width:auto!important;font-size:14px!important}.admin-search{display:flex;align-items:center;gap:9px;background:#ffffff;border:1px solid #e0e0e0;border-radius:5px;padding:0 12px;width:350px;max-width:100%;color:#929292;flex:1 1;min-width:190px}.admin-search input{border:0!important;box-shadow:none!important;min-height:37px!important;padding:8px 0!important;width:100%;min-width:0;background:transparent!important}.admin-count{font-size:12px;color:var(--a-muted);margin-left:auto;white-space:nowrap}.admin-table-scroll{position:relative;max-width:100%;overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.admin-table th{background:#fbfbfb;color:#818181;padding:12px 20px;border-bottom:1px solid var(--a-line);font-size:12px;text-transform:uppercase;letter-spacing:.7px;white-space:nowrap;font-weight:500}.admin-table td{padding:18px 20px;border-bottom:1px solid #eeeeee;vertical-align:middle}.admin-table tr:last-child td{border-bottom:0}.admin-table td small{font-size:12px}.admin-product-cell{display:flex;align-items:center;gap:12px;min-width:185px}.admin-product-cell>span:last-child{display:flex;flex-direction:column}.admin-product-cell small{margin-top:4px;color:var(--a-muted)}.admin-thumbnail{width:44px;height:49px;flex:none;background:#f5f5f5;display:grid;place-items:center;border:1px solid #eaeaea;border-radius:5px;overflow:hidden;color:#a6a6a6}.admin-thumbnail img{width:100%;height:100%;object-fit:contain}.admin-original-price{display:block;color:var(--a-muted);margin-top:4px}.admin-muted{color:var(--a-muted);display:block;font-size:14px}.admin-table .admin-muted{margin-top:5px}.admin-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:4px;border:1px solid #e4e4e4;background:#f7f7f7;color:#787878;font-size:12px;white-space:nowrap}.admin-tag.good{background:#eeeeee;color:#464646;border-color:#dddddd}.admin-row-actions{display:flex;align-items:center;gap:14px;white-space:nowrap}.admin-row-actions a,.admin-row-actions button{display:inline-flex;align-items:center;gap:5px;padding:3px 0;color:#565656;border:0;background:none;font-size:12px}.admin-row-actions a:hover,.admin-row-actions button:hover{text-decoration:underline}.admin-empty{padding:48px 22px;text-align:center;color:#9b9b9b}.admin-empty>svg{margin-bottom:15px;stroke-width:1.4}.admin-empty h3{color:#505050;font-weight:500}.admin-empty p{font-size:14px;color:#808080;margin-top:8px;max-width:350px;margin-left:auto;margin-right:auto}.admin-empty a{text-decoration:underline}.admin-loading{padding:45px 25px;color:var(--a-muted);font-size:14px;text-align:center}.admin-feedback{display:flex;align-items:center;gap:10px;padding:14px 17px;border-radius:6px;font-size:14px;margin-bottom:22px;border:1px solid #dadada;background:#f4f4f4;color:#484848;line-height:1.55}.admin-feedback>svg{flex:none}.admin-feedback.error{background:#fcf3f1;border-color:#e8c9c0;color:#8b3c31}.admin-feedback .admin-button{margin-left:auto}.admin-back{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:#7c7c7c!important;margin-bottom:18px}.admin-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.admin-actions.end{justify-content:flex-end;margin-top:23px}.admin-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:24px;align-items:start}.admin-form-sections{display:flex;flex-direction:column;gap:23px;min-width:0}.admin-editor-aside{position:sticky;top:20px}.admin-step{display:inline-grid;place-items:center;font-size:12px;border:1px solid #e0e0e0;background:#f7f7f7;width:23px;height:23px;border-radius:50%;margin-right:10px;color:#7f7f7f;vertical-align:middle}.admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.admin-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-span-all{grid-column:1/-1}.admin-field{display:flex;flex-direction:column;gap:7px;min-width:0;margin-bottom:17px}.admin-form-grid>.admin-field,.admin-form-grid>.admin-span-all>.admin-field{margin:0}.admin-field>span{font-size:14px;font-weight:500;color:#4a4a4a}.admin-field small,.admin-help{color:#8e8e8e;font-size:12px!important;line-height:1.6}.admin-shell input:not([type=checkbox]):not([type=file]),.admin-shell select,.admin-shell textarea{width:100%;border:1px solid #dedede;background:#ffffff;border-radius:5px;padding:10px 12px;color:#383838;font-size:14px;min-height:41px}.admin-shell textarea{resize:vertical;line-height:1.65}.admin-shell input::placeholder,.admin-shell textarea::placeholder{color:#a4a4a4}.admin-shell input:focus,.admin-shell select:focus,.admin-shell textarea:focus{outline:2px solid #7e7e7e;outline-offset:1px}.admin-shell input:disabled{background:#f2f2f2!important}.admin-shell input[type=checkbox]{accent-color:#2b2b2b;width:16px;height:16px;margin:0;flex:none}.admin-section-description{font-size:14px;color:var(--a-muted);margin:-8px 0 19px!important}.admin-upload-area{border:1px dashed #d4d4d4;border-radius:6px;padding:22px 16px;display:flex;align-items:center;gap:12px;background:#fbfbfb;flex-wrap:wrap;color:#848484}.admin-upload-area>div{flex:1 1;min-width:130px}.admin-upload-area strong{display:block;font-size:14px;color:#595959}.admin-upload-area span{display:block;font-size:12px;margin-top:4px;color:#929292}.admin-upload-area .admin-button{font-size:12px;padding:8px 10px;min-height:35px}.admin-image-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:19px}.admin-image-tile{position:relative;border:1px solid #e3e3e3;border-radius:5px;overflow:hidden;background:#fbfbfb}.admin-image-tile>img{width:100%;aspect-ratio:1;object-fit:contain}.admin-image-tile>div{display:flex;justify-content:space-between;padding:5px 7px;background:white;border-top:1px solid #e8e8e8}.admin-image-tile button{border:0;background:none;padding:4px 0;font-size:12px;color:#717171;display:flex;align-items:center;gap:2px}.admin-cover-tag{position:absolute;top:5px;left:5px;background:#2b2b2b;color:white;padding:3px 5px;border-radius:3px;font-size:12px}.admin-price-summary{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#f8f8f8;margin-top:20px;border-radius:5px;padding:13px 16px;font-size:14px;color:#747474}.admin-price-summary strong{font-size:18px;color:#323232}.admin-preview-image{width:100%;aspect-ratio:1.05;background:#f7f7f7;border-radius:5px;display:grid;place-items:center;color:#bbbbbb;margin-bottom:18px;overflow:hidden}.admin-preview-image img{width:100%;height:100%;object-fit:contain}.admin-preview-name{margin-top:14px!important;margin-bottom:7px!important}.admin-preview-price{font-size:22px;font-weight:600;letter-spacing:-.6px;margin-bottom:7px!important}.admin-preview-description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;color:#777777;line-height:1.8;margin-top:19px!important}.admin-editor-aside .admin-help{margin-bottom:17px}.admin-save-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding:20px 0;border-top:1px solid #e0e0e0}.admin-save-bar>p{color:#909090;font-size:12px}.admin-modal-overlay{position:fixed;inset:0;background:#1c1c1c66;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.admin-modal{background:white;padding:32px;border-radius:10px;width:480px;max-width:100%;max-height:90vh;overflow:auto;position:relative;box-shadow:0 15px 70px #17171722}.admin-modal>h2{font-size:21px;margin:0 27px 17px 0}.admin-modal>p{color:#838383;line-height:1.8;margin-bottom:17px}.admin-modal>.admin-actions{margin-top:26px;justify-content:flex-end}.admin-modal-close{position:absolute;top:15px;right:14px}.admin-icon-button{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:7px;border-radius:5px;color:#777777}.admin-icon-button:hover{background:#f4f4f4}.admin-order-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:24px;align-items:start}.admin-order-link{font-weight:600}.admin-totals{padding:20px 24px;margin-left:auto;width:340px;max-width:100%;border-top:1px solid #f1f1f1;font-size:14px}.admin-totals>p{display:flex;justify-content:space-between;gap:18px;margin-bottom:9px}.admin-totals>p.total{border-top:1px solid #e4e4e4;padding-top:13px;margin-top:13px;font-size:16px}.admin-totals>small{display:block;color:#959595;line-height:1.6;margin-top:10px}.admin-details{margin:20px 0 0}.admin-details>div{border-top:1px solid #f0f0f0;padding:10px 0;display:grid;grid-template-columns:100px 1fr;gap:14px;font-size:14px}.admin-details dt{color:#949494}.admin-details dd{margin:0;overflow-wrap:anywhere}.admin-timeline{list-style:none;margin:0;padding:0}.admin-timeline li{display:flex;gap:14px;position:relative;padding-bottom:23px}.admin-timeline li:last-child{padding-bottom:0}.admin-timeline li:not(:last-child):before{content:"";position:absolute;left:4px;top:12px;bottom:0;width:1px;background:#e3e3e3}.admin-timeline li>span{width:9px;height:9px;border-radius:50%;background:#979797;flex:none;margin-top:5px}.admin-timeline p{font-size:14px}.admin-timeline small{color:#a3a3a3;font-size:12px;display:block;margin-top:5px}.admin-post-editor{margin-bottom:25px}.admin-post-preview{width:100%;height:160px;object-fit:contain;object-position:left;border:1px solid #e9e9e9;border-radius:5px}.admin-carrier{padding:20px 0;border-top:1px solid #e9e9e9}.admin-carrier:last-child{padding-bottom:0}.admin-carrier-options{display:flex;align-items:center;gap:24px;margin-top:19px;flex-wrap:wrap}.admin-checkbox{gap:8px;color:#757575}.admin-checkbox,.admin-text-button{display:flex;align-items:center;font-size:14px}.admin-text-button{border:0;background:none;padding:4px 0;gap:7px;color:#7d7d7d}.admin-carrier>.admin-help{margin-top:13px}.admin-pos-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(330px,1fr);gap:24px;align-items:start}.admin-pos-products{padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:800px;overflow:auto}.admin-pos-product{display:flex;align-items:center;gap:11px;text-align:left;border:1px solid #e6e6e6;border-radius:6px;background:white;padding:13px 11px;color:#535353;min-width:0}.admin-pos-product:hover:not(:disabled){background:#f8f8f8;border-color:#b7b7b7}.admin-pos-product>span:nth-child(2){min-width:0;flex:1 1}.admin-pos-product strong{font-size:14px;display:block}.admin-pos-product small{font-size:12px;display:block;margin-top:5px;color:#a6a6a6}.admin-pos-product b{display:block;font-size:14px;margin-top:6px;font-weight:600}.admin-pos-product>.admin-thumbnail{width:43px;height:52px}.admin-pos-product>svg{flex:none;width:14px}.admin-ticket-items{border-top:1px solid #eaeaea}.admin-ticket-item{display:flex;justify-content:space-between;gap:15px;padding:17px 0;border-bottom:1px solid #eaeaea}.admin-ticket-item strong{font-size:14px}.admin-ticket-item small{display:block;font-size:12px;color:#9b9b9b;margin-top:3px}.admin-ticket-item>div:last-child{display:flex;align-items:flex-end;flex-direction:column;gap:15px;white-space:nowrap}.admin-quantity{display:flex;align-items:center;border:1px solid #e3e3e3;border-radius:4px;overflow:hidden;width:100px;margin-top:11px}.admin-quantity button{border:0;width:29px;height:28px;flex:none;background:#f9f9f9;color:#767676}.admin-quantity input{border:0!important;width:42px!important;min-height:28px!important;height:28px;padding:4px 0!important;border-radius:0!important;text-align:center;font-size:12px!important;appearance:textfield;-moz-appearance:textfield}.admin-quantity input::-webkit-inner-spin-button{appearance:none}.admin-ticket-total{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #e9e9e9;padding:20px 0;margin-bottom:23px}.admin-ticket-total strong{font-size:28px;letter-spacing:-1px}.admin-ticket-empty{padding:25px 8px;text-align:center;font-size:14px;color:#9f9f9f}.admin-change{display:flex;justify-content:space-between;padding:13px;background:#f7f7f7;font-size:14px;border-radius:5px;margin-bottom:15px}.admin-ticket .admin-help{margin-bottom:17px}.admin-receipt{display:flex;align-items:center;gap:17px;margin-bottom:25px}.admin-receipt>div{flex:1 1}.admin-receipt p{font-size:14px;color:#949494;margin-top:5px}.admin-mail-list{padding:5px 23px}.admin-mail-list details{padding:17px 0;border-bottom:1px solid #e8e8e8}.admin-mail-list summary{cursor:pointer}.admin-mail-list summary strong{font-size:14px}.admin-mail-list summary span{display:block;font-size:12px;color:#9a9a9a;margin-top:4px}.admin-mail-body{white-space:pre-wrap;word-break:break-word;padding:20px 0;font-size:14px;line-height:1.8}.admin-auth{display:flex;align-items:center;justify-content:center;padding:30px 20px}.admin-auth-card{width:420px;max-width:100%;background:white;border:1px solid #e4e4e4;border-radius:10px;padding:35px}.admin-auth-card>.admin-brand{margin-bottom:35px}.admin-auth-card h1{font-size:26px}.admin-auth-card>p:not(.admin-eyebrow){font-size:14px;color:#8c8c8c;margin-top:13px;margin-bottom:25px}.admin-auth-card form>.admin-button{width:100%;margin-top:5px}.admin-text-link{display:block;text-align:center;font-size:12px;margin-top:22px;color:#8f8f8f!important;text-decoration:underline!important}.admin-menu,.admin-sidebar-overlay{display:none}.admin-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.admin-shell{filter:none}.admin-shell :is(.admin-help,.admin-field small,.admin-muted,.admin-section-description,.admin-empty p,.admin-preview-description,.admin-save-bar>p,.admin-details dt,.admin-timeline small,.admin-checkbox,.admin-text-button,.admin-ticket-empty,.admin-receipt p,.admin-mail-list summary span,.admin-auth-card>p:not(.admin-eyebrow)){color:#737373}.admin-shell :is(.admin-field>span,.admin-pos-product,.admin-row-actions a,.admin-row-actions button,.admin-icon-button,.admin-upload-area strong,.admin-price-summary strong,.admin-empty h3){color:#333333}.admin-shell :is(.admin-upload-area,.admin-preview-image,.admin-price-summary,.admin-change,.admin-pos-product:hover:not(:disabled),.admin-quantity button){background:#f5f5f5}.admin-shell :is(.admin-pos-product,.admin-quantity,.admin-ticket-items,.admin-ticket-item,.admin-ticket-total,.admin-carrier,.admin-post-preview,.admin-auth-card,.admin-details>div){border-color:#e2e2e2}.admin-shell .admin-tag{background:#f3f3f3;color:#646464;border-color:#e1e1e1}.admin-shell .admin-tag.good{background:#eaeaea;color:#3d3d3d;border-color:#dadada}.admin-shell .admin-timeline li>span{background:#888888}.admin-shell .admin-timeline li:before{background:#dddddd}.admin-shell .admin-cover-tag{background:#222222}.admin-shell .admin-modal-overlay{background:#11111188}.admin-shell .admin-button{box-shadow:0 1px 2px #00000005}.admin-shell .admin-feedback.success{background:#f1f1f1;color:#3f3f3f;border-color:#dddddd}.admin-shell input:focus,.admin-shell select:focus,.admin-shell textarea:focus{outline-color:#696969}@media (min-width:1550px){.admin-main{padding-top:42px}}@media (max-width:1200px){.admin-sidebar{width:215px;padding-left:15px;padding-right:15px}.admin-workspace{margin-left:215px}.admin-main{padding:29px 25px 35px}.admin-topbar{padding:0 25px}.admin-dashboard-grid{grid-template-columns:1fr}.admin-editor-layout{grid-template-columns:minmax(0,1fr) 240px;gap:18px}.admin-card-body{padding:20px}.admin-stat{padding:19px 16px}.admin-stat>strong{font-size:25px}.admin-pos-products{grid-template-columns:1fr}.admin-form-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-table td,.admin-table th{padding-left:16px;padding-right:16px}.admin-order-layout{grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr)}}@media (max-width:960px){.admin-editor-layout{grid-template-columns:1fr}.admin-editor-aside{position:static}.admin-editor-aside>.admin-card{display:grid;grid-template-columns:150px 1fr;column-gap:22px}.admin-editor-aside .admin-eyebrow,.admin-editor-aside .admin-help,.admin-editor-aside hr{grid-column:1/-1}.admin-preview-image{grid-row:2/7;margin:0}.admin-preview-name{margin-top:8px!important}.admin-editor-aside .admin-tag{width:max-content}.admin-editor-aside .admin-button{grid-column:1/-1}.admin-order-layout,.admin-pos-layout{grid-template-columns:1fr}.admin-pos-products{max-height:400px}.admin-pos-products,.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-image-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.admin-sidebar{transform:translateX(-100%);transition:transform .2s;width:238px}.admin-sidebar.open{transform:translateX(0)}.admin-sidebar-overlay{display:block;position:fixed;inset:0;background:#00000055;border:0;z-index:35}.admin-workspace{margin-left:0}.admin-topbar{height:59px;padding:0 18px;justify-content:flex-start;gap:12px}.admin-topbar>span{font-size:12px;gap:6px}.admin-top-public{margin-left:auto;font-size:12px}.admin-menu{display:flex}.admin-main{padding:25px 18px 32px}.admin-shell h1{font-size:26px}.admin-page-heading{gap:15px;align-items:flex-start}.admin-page-heading>.admin-button{font-size:12px;padding:9px 11px;min-height:36px}.admin-page-heading>div>p:not(.admin-eyebrow){font-size:14px;max-width:330px}.admin-card-body{padding:20px}.admin-table{font-size:12px}.admin-toolbar{padding:15px;gap:10px}.admin-search{width:100%;flex-basis:100%}.admin-count{font-size:12px}.admin-toolbar select{max-width:100%!important}.admin-footer{padding:19px}.admin-save-bar{flex-direction:column;align-items:stretch}.admin-save-bar>.admin-actions{justify-content:flex-end}.admin-stat-grid{gap:12px;margin-bottom:22px}.admin-stat{padding:17px}.admin-stat>div{font-size:12px}.admin-stat>strong{font-size:26px;margin-top:14px}.admin-shortcuts small{font-size:12px}.admin-dashboard-grid{gap:20px}.admin-pos-products{padding:14px}.admin-pos-product{padding:12px 9px}.admin-pos-product>.admin-thumbnail{width:35px;height:44px}.admin-pos-product strong{font-size:12px}.admin-pos-product>svg{display:none}.admin-receipt{flex-wrap:wrap}.admin-receipt .admin-button{margin-left:40px}.admin-image-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-carrier-options{gap:17px}.admin-modal{padding:27px 23px}.admin-modal>.admin-actions{flex-wrap:wrap}}@media (max-width:450px){.admin-main{padding:23px 13px 28px}.admin-topbar{padding:0 12px}.admin-top-public{font-size:0;gap:0}.admin-top-public svg{width:17px;height:17px}.admin-shell h1{font-size:24px}.admin-page-heading{flex-wrap:wrap}.admin-page-heading>div{width:100%}.admin-page-heading>.admin-actions{width:auto}.admin-page-heading>.admin-button{margin-top:2px}.admin-card-body{padding:18px 16px}.admin-form-grid,.admin-form-grid.three{grid-template-columns:1fr;gap:17px}.admin-stat{padding:15px 13px}.admin-stat>strong{font-size:23px}.admin-stat>div>svg{width:16px;height:16px}.admin-stat>div{font-size:12px}.admin-editor-aside>.admin-card{grid-template-columns:112px 1fr;gap:11px 17px}.admin-preview-price{font-size:19px}.admin-editor-aside hr{margin:10px 0}.admin-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-pos-products{grid-template-columns:1fr}.admin-pos-product>.admin-thumbnail{width:44px;height:49px}.admin-pos-product strong{font-size:14px}.admin-pos-product>svg{display:block}.admin-save-bar .admin-button{flex:1 1;font-size:12px;padding:10px}.admin-details>div{grid-template-columns:90px 1fr}.admin-card-heading{padding:18px 17px}.admin-card-heading.plain{flex-wrap:wrap}.admin-modal-overlay{padding:15px}.admin-modal>.admin-actions>.admin-button{flex:1 1}.admin-upload-area .admin-button{width:100%}.admin-auth-card{padding:27px 23px}.admin-receipt{gap:12px}.admin-receipt>div{min-width:170px}}.admin-shell input,.admin-shell select,.admin-shell textarea{font-size:16px}.admin-shell .admin-button,.admin-shell .admin-row-actions a,.admin-shell .admin-row-actions button{font-size:14px}.admin-catalog-metadata summary{cursor:pointer;font-size:16px;font-weight:600}.admin-catalog-metadata[open] summary{margin-bottom:20px}.admin-shell{--a-bg:#eaf0f5;--a-paper:#fcfdff;--a-ink:#17212b;--a-muted:#526170;--a-line:#dce3ea;--a-soft:#eef3f7;font-family:var(--sg-font-body,Arial,sans-serif);color:var(--a-ink)}.admin-shell :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #007c96;outline-offset:3px}.admin-shell h1{font-weight:750;letter-spacing:-.8px}.admin-shell h2{font-size:18px}.admin-shell .admin-button{min-height:44px;border-radius:8px}.admin-shell .admin-button:not(.secondary){background:#17212b;border-color:#17212b}.admin-shell .admin-button:not(.secondary):hover{background:#293e50}.admin-shell .admin-button.secondary{color:#273e50!important;border-color:#c7d2de}.admin-shell .admin-button:disabled{opacity:.55;cursor:not-allowed}.admin-shell .admin-eyebrow{color:#006482}.admin-shell .admin-card{border-radius:14px;box-shadow:0 5px 20px #17212b06}.admin-shell .admin-card-heading{background:#f3f7fa;flex-wrap:wrap}.admin-shell .admin-card-heading>a{color:#006482;min-height:32px}.admin-shell .admin-toolbar{background:#f3f7fa;gap:12px;border-bottom-color:var(--a-line)}.admin-shell .admin-toolbar :is(input,select){min-height:44px;background-color:var(--a-paper)}.admin-shell .admin-search{min-height:44px;border-color:#c7d2de;border-radius:8px}.admin-shell .admin-search:focus-within{outline:3px solid #007c96;outline-offset:3px}.admin-shell .admin-page-heading{align-items:flex-start;gap:16px}.admin-shell .admin-page-heading h1{font-size:clamp(26px,2.8vw,34px);line-height:1.2}.admin-shell .admin-card-body>p{margin:0 0 16px;color:var(--a-muted);line-height:1.65}.admin-shell .admin-card-body>:is(form,section,details)+:is(form,section,details){margin-top:24px}.admin-shell .admin-card-body>.admin-actions{margin-top:20px}.admin-main>.admin-card+.admin-card,.admin-shell .admin-card.admin-card-body+.admin-card.admin-card-body{margin-top:24px}.admin-shell .admin-field{color:#334657;line-height:1.5}.admin-shell .admin-field>span{color:#334657;font-size:14px;font-weight:600}.admin-shell .admin-field>small{color:var(--a-muted);font-size:13px;line-height:1.6}.admin-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#c7d2de;border-radius:8px}.admin-shell .admin-tag.good{background:#e8f5f0;color:#16614b;border-color:#b9ddce}.admin-shell .admin-feedback.success{background:#edf8f2;color:#175842;border-color:#b9ddce}.admin-shell .admin-empty,.admin-shell .admin-empty p{color:var(--a-muted)}.admin-shell .admin-table th{color:#526170;background:#f0f5f8}.admin-shell .admin-table td{padding-top:16px;padding-bottom:16px;vertical-align:middle;line-height:1.5}.admin-shell .admin-table td:first-child{min-width:110px}.admin-shell .admin-table td small{color:var(--a-muted);line-height:1.6}.admin-shell .admin-table-scroll{scrollbar-width:thin;scrollbar-color:#9aabba #edf2f6;overscroll-behavior-x:contain}.admin-shell .admin-tag{border-radius:6px;line-height:1.5}.admin-shell .admin-table tbody tr:hover{background:#f6fafc}.admin-shell .admin-step{color:#006482;background:#eafbff;border-color:#a5dfe9}.admin-shell .admin-stat{border-radius:14px;border-top:3px solid #9fd9e5;background:linear-gradient(150deg,#edf8fb,transparent 65%),var(--a-paper)}.admin-shell .admin-stat>strong{letter-spacing:-1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-shell .admin-stat>div{color:var(--a-muted)}.admin-shell .admin-shortcuts>a{gap:14px;padding:18px 10px;border-radius:8px}.admin-shell .admin-shortcuts>a>svg:first-child{color:#006482;flex-shrink:0}.admin-shell .admin-shortcuts a:hover{background:#f1f9fc}.admin-auth .admin-brand{padding:12px 20px;background:#111923;border-radius:10px;justify-content:center}.admin-auth .admin-brand img{width:200px;height:auto}.admin-redesign .admin-sidebar{width:270px;height:100dvh;padding:18px 16px;background:linear-gradient(170deg,#172b39,#111923 55%);color:#e4edf5;border:0}.admin-brand-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-redesign .admin-brand{display:flex;flex-direction:column;gap:0;align-items:flex-start}.admin-redesign .admin-brand img{width:175px;height:auto;display:block}.admin-redesign .admin-brand small{color:#abbcca;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;margin:0 0 0 8px}.admin-redesign .admin-new{margin:20px 0 16px;background:#30e0ff!important;border-color:#30e0ff;color:#082a36!important;flex-shrink:0}.admin-redesign .admin-new:hover{background:#a2f2ff!important}.admin-redesign .admin-sidebar nav{display:block;overflow-y:auto;overscroll-behavior:contain;min-height:0;flex:1 1;scrollbar-width:thin;scrollbar-color:#536475 #111923;padding-right:3px}.admin-redesign .admin-sidebar nav a{color:#ccd8e3;min-height:44px;padding:9px 12px;gap:10px;margin-bottom:2px;font-size:13px;border-radius:7px}.admin-redesign .admin-sidebar nav a svg{flex-shrink:0}.admin-redesign .admin-sidebar nav a:hover{background:#233142;color:white}.admin-redesign .admin-sidebar nav a.active{background:#203b49;color:#bcefff;box-shadow:inset 3px 0 #30e0ff}.admin-nav-group{margin-top:20px}.admin-nav-group>p{color:#91a5b8;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:1.2px;padding:0 12px;margin:0 0 7px}.admin-redesign .admin-sidebar-bottom{flex-shrink:0;padding-top:10px}.admin-redesign .admin-store-link{color:#c1d0de!important;margin-bottom:10px;padding:8px 12px;font-size:13px}.admin-redesign .admin-user{border-color:#2e3b49;padding-top:12px}.admin-redesign .admin-user small{color:#9baebf}.admin-redesign .admin-user strong{color:#e4edf5}.admin-redesign .admin-avatar{background:#203b49;color:#bcefff}.admin-redesign .admin-workspace{margin-left:270px}.admin-breadcrumb{display:flex;gap:9px;align-items:center;color:var(--a-muted);font-size:13px;min-width:0;flex-wrap:wrap}.admin-breadcrumb strong{color:#17212b}.admin-redesign .admin-topbar{min-height:68px;height:auto;padding:15px 32px;gap:14px}.admin-redesign .admin-main{padding:32px}.admin-redesign .admin-main:focus{outline:none}.admin-redesign .admin-top-public{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:13px;color:#006482;min-height:44px;padding:0 12px;border:1px solid var(--a-line);border-radius:8px;background:#f3f7fa}.admin-redesign .admin-menu-close{display:none}.admin-redesign .admin-sidebar .admin-menu-close{color:#e4edf5}.admin-redesign .admin-sidebar .admin-menu-close:hover{background:#233142}.admin-skip{position:fixed;top:8px;left:286px;z-index:80;transform:translateY(-160%);background:white;padding:12px 18px;border-radius:8px}.admin-skip:focus{transform:translateY(0)}.admin-sidebar .admin-icon-button:focus-visible,.admin-sidebar a:focus-visible{outline-color:#30e0ff}@media (max-width:1100px){.admin-redesign .admin-main{padding:26px 22px}.admin-redesign .admin-topbar{padding:16px 22px}}@media (max-width:900px){.admin-redesign .admin-sidebar-overlay{display:block;position:fixed;inset:0;background:#080a0daa;border:0;z-index:35}.admin-redesign .admin-sidebar{width:min(310px,88vw);transform:translateX(-100%);visibility:hidden}.admin-redesign .admin-sidebar.open{transform:translateX(0);visibility:visible}.admin-redesign .admin-workspace{margin-left:0}.admin-redesign .admin-menu,.admin-redesign .admin-menu-close{display:inline-flex;flex-shrink:0;min-width:44px;min-height:44px;align-items:center;justify-content:center}.admin-redesign .admin-topbar{padding:10px 16px}.admin-skip{left:16px}.admin-breadcrumb>span:first-child,.admin-breadcrumb>svg:first-of-type{display:none}}@media (max-width:600px){.admin-redesign .admin-main{padding:24px 14px 32px}.admin-redesign .admin-topbar{gap:8px;padding:8px 12px}.admin-breadcrumb{font-size:12px;gap:4px;flex:1 1}.admin-redesign .admin-top-public{min-width:40px;min-height:44px;justify-content:center}.admin-redesign .admin-top-public>span{display:none}.admin-shell .admin-page-heading{flex-wrap:wrap}.admin-shell .admin-page-heading>div{width:100%}.admin-shell .admin-card-body{padding:20px 16px}.admin-shell .admin-actions .admin-button{white-space:normal}.admin-shell .admin-feedback{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.admin-shell *,.admin-shell :after,.admin-shell :before{transition:none!important;scroll-behavior:auto!important}}.LeagueAdmin_selections__vJxFz,.LeagueAdmin_sources__KYowR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0}.LeagueAdmin_selection__YstJZ,.LeagueAdmin_sources__KYowR>section{min-width:0}.LeagueAdmin_sources__KYowR>section{margin:0!important}.LeagueAdmin_sources__KYowR h2{margin-top:0}.LeagueAdmin_sources__KYowR p{color:#526170;line-height:1.6;font-size:14px}.LeagueAdmin_selection__YstJZ{border:1px solid #d7e0e7;border-radius:12px;background:#f3f7fa;padding:20px;margin:0}.LeagueAdmin_selection__YstJZ:last-child{grid-column:1/-1}.LeagueAdmin_selection__YstJZ legend{font-weight:700;padding:0 6px}.LeagueAdmin_selectionStatus___Q_B0{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin-bottom:16px;font-size:13px}.LeagueAdmin_selectionStatus___Q_B0 span{color:#526170}.LeagueAdmin_choices___jXZi{max-height:330px;overflow-y:auto;margin:12px 0 16px;padding:3px;scrollbar-width:thin;scrollbar-color:#9aabba #edf2f6}.LeagueAdmin_choice__M_ZQO{display:flex;gap:12px;align-items:center;padding:12px;border:1px solid #d7e0e7;border-radius:8px;margin:6px 0;cursor:pointer;background:#fff}.LeagueAdmin_choice__M_ZQO[data-selected=true]{border-color:#087a96;background:#eef8fa}.LeagueAdmin_choice__M_ZQO input{flex-shrink:0;width:20px;height:20px;accent-color:#087a96}.LeagueAdmin_choice__M_ZQO span{display:grid;gap:5px;min-width:0;overflow-wrap:anywhere}.LeagueAdmin_choiceLabel__MF_3p{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;cursor:pointer}.LeagueAdmin_choice__M_ZQO>button{flex-shrink:0}.LeagueAdmin_choice__M_ZQO small{color:#526170;font-size:12px}.LeagueAdmin_fold__DUyH_>summary{cursor:pointer;padding:4px 0;font-size:17px;font-weight:700;min-height:44px}.LeagueAdmin_fold__DUyH_>summary:focus-visible{outline:3px solid #087a96;outline-offset:4px}.LeagueAdmin_fold__DUyH_>summary+*{margin-top:16px}@media (max-width:850px){.LeagueAdmin_selections__vJxFz,.LeagueAdmin_sources__KYowR{grid-template-columns:minmax(0,1fr)}.LeagueAdmin_selection__YstJZ{padding:14px}}.NewsWorkspace_tabs__YHgd7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.NewsWorkspace_tabs__YHgd7.NewsWorkspace_newsTabs__4xi_Z{grid-template-columns:repeat(2,minmax(0,1fr))}.NewsWorkspace_inventory__RIKfS[hidden],.NewsWorkspace_shortcuts___p_aB[hidden],.NewsWorkspace_tabs__YHgd7[hidden]{display:none}.NewsWorkspace_tab__fQ8p_{text-align:left;padding:18px;border:1px solid #c8d7df;border-radius:12px;background:#fff;color:#253e4b;cursor:pointer}.NewsWorkspace_tab__fQ8p_ small,.NewsWorkspace_tab__fQ8p_ strong{display:block}.NewsWorkspace_tab__fQ8p_ strong{font-size:16px;margin-bottom:6px}.NewsWorkspace_tab__fQ8p_ small{line-height:1.5}.NewsWorkspace_tab__fQ8p_[aria-pressed=true]{background:#e8f6fa;border-color:#16809d;box-shadow:inset 0 -3px #16809d}.NewsWorkspace_tab__fQ8p_:focus-visible{outline:3px solid #16809d;outline-offset:3px}.NewsWorkspace_inventory__RIKfS{padding:14px 18px;background:#f2f6f8;border-radius:10px;margin-bottom:20px;color:#304956}.NewsWorkspace_inventory__RIKfS summary{cursor:pointer;font-weight:600}.NewsWorkspace_inventory__RIKfS li{margin:10px 0;line-height:1.6}.NewsWorkspace_inventory__RIKfS a{color:#096780;text-decoration:underline}.NewsWorkspace_workflow__s3ov_{padding:14px;border:1px solid #c8d7df;border-radius:10px;margin:18px 0;background:#f4f9fb}.NewsWorkspace_sourceActions__bny6A{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0}.NewsWorkspace_sourceActions__bny6A label{display:grid;gap:6px;font-size:13px;font-weight:600}.NewsWorkspace_sourceActions__bny6A select{min-height:44px;padding:10px 12px;max-width:100%}.NewsWorkspace_status__m_4i5{font-weight:700;display:block;margin-bottom:8px}.NewsWorkspace_badge__P0V_w{display:inline-block;margin-bottom:8px;border:1px solid #c8d7df;border-radius:20px;padding:5px 9px;background:#f2f6f8;color:#304956;font-size:12px;font-weight:700;line-height:1.4}.NewsWorkspace_badge__P0V_w[data-state=published]{color:#16513b;background:#eaf7ef;border-color:#9bc8ae}.NewsWorkspace_badge__P0V_w[data-state=review]{color:#095f76;background:#e8f6fa;border-color:#90c4d0}.NewsWorkspace_badge__P0V_w[data-state=preparing]{color:#70470a;background:#fff7e3;border-color:#d8bb82}.NewsWorkspace_badge__P0V_w[data-state=error]{color:#8c2830;background:#fff0f1;border-color:#d69ca2}.NewsWorkspace_feedback__WhAbP:not(:empty){position:sticky;top:12px;z-index:3;padding:1px 12px;border:1px solid #c8d7df;border-radius:10px;background:#fff;box-shadow:0 5px 18px #142b351a;margin:12px 0}.NewsWorkspace_feedback__WhAbP a{display:inline-block;margin-left:8px;color:#096780;text-decoration:underline}.NewsWorkspace_editor___1bII{border:1px solid #c8d7df;border-radius:10px;margin:18px 0;padding:16px}.NewsWorkspace_editor___1bII>summary{cursor:pointer;color:#096780;font-weight:700}.NewsWorkspace_editor___1bII[open]>summary{margin-bottom:18px}@media (max-width:850px){.NewsWorkspace_tabs__YHgd7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.NewsWorkspace_tab__fQ8p_{padding:12px}}.NewsWorkspace_shortcuts___p_aB{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0 0 18px}.NewsWorkspace_shortcuts___p_aB a{color:#096780;font-weight:600;text-decoration:underline;font-size:13px}.NewsWorkspace_stages__dRkkQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}.NewsWorkspace_stages__dRkkQ button{text-align:left;border:1px solid #c8d7df;border-radius:10px;padding:16px;background:#f4f9fb;color:#253e4b}.NewsWorkspace_stages__dRkkQ button small,.NewsWorkspace_stages__dRkkQ button strong{display:block}.NewsWorkspace_stages__dRkkQ button small{margin-top:6px;line-height:1.5}.NewsWorkspace_stages__dRkkQ button[aria-pressed=true]{background:#e8f6fa;border-color:#16809d;box-shadow:inset 0 -3px #16809d}.NewsWorkspace_shortcuts___p_aB a:focus-visible,.NewsWorkspace_stages__dRkkQ button:focus-visible{outline:3px solid #16809d;outline-offset:3px}.NewsWorkspace_libraryFilters__bUy1_{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:16px;align-items:end;margin-top:20px}@media (max-width:650px){.NewsWorkspace_libraryFilters__bUy1_{grid-template-columns:1fr}.NewsWorkspace_stages__dRkkQ{gap:8px}.NewsWorkspace_stages__dRkkQ button{padding:12px}}.NewsWorkspace_libraryTable__rq3sP td:first-child{min-width:150px}.NewsWorkspace_libraryTable__rq3sP td:last-child{min-width:170px}.NewsWorkspace_libraryTable__rq3sP td a{display:block;margin-top:8px}.NewsWorkspace_libraryTable__rq3sP td button{margin-bottom:6px}.EditionImportAdmin_panel__l8x6H{margin-bottom:22px}.EditionImportAdmin_heading__hPwgY{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.EditionImportAdmin_heading__hPwgY h2{margin:0 0 8px}.EditionImportAdmin_heading__hPwgY p{margin:0}.EditionImportAdmin_info__yE9za{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:12px;color:var(--admin-muted,#637180);margin:20px 0 12px}.EditionImportAdmin_panel__l8x6H details{margin:12px 0 20px;font-size:13px;line-height:1.7}.EditionImportAdmin_panel__l8x6H summary{cursor:pointer}.EditionImportAdmin_selection__5EBpH{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin-top:20px}.EditionImportAdmin_selection__5EBpH label{flex:1 1;min-width:220px}.EditionImportAdmin_editor__9NfoP{margin-top:22px;padding-top:22px;border-top:1px solid #d6e0e9}.EditionImportAdmin_editor__9NfoP fieldset{display:grid;gap:14px;border:0;padding:0;margin:20px 0}.EditionImportAdmin_progress__NcF7a{display:grid;gap:10px}.EditionImportAdmin_progress__NcF7a span{font-size:13px}.EditionImportAdmin_progress__NcF7a progress{width:100%;height:8px;accent-color:#0786a3}.EditionImportAdmin_actions__fH3sw{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.EditionImportAdmin_review__CNKr3{display:flex;gap:10px;align-items:center;margin-top:22px;font-size:14px}.EditionConnections_connections__Jx9KV{margin:28px 0;min-width:0;padding:20px;border:1px solid #365464;border-radius:14px;background:#102330;color:#edf6fa}.EditionConnections_heading_____Hw{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px}.EditionConnections_heading_____Hw>div>span{color:#8eb5c5;font-size:10px;font-weight:600;letter-spacing:.1em}.EditionConnections_heading_____Hw h3{margin:6px 0 0;font-family:var(--sg-font-display);font-size:24px;line-height:1.2}.EditionConnections_heading_____Hw a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #527889;border-radius:8px;color:#8ce4f4;font-size:13px;text-decoration:none}.EditionConnections_connections__Jx9KV summary{display:flex;align-items:center;gap:10px;padding:16px 0 0;margin-top:18px;border-top:1px solid #365464;cursor:pointer;min-height:44px;list-style:none;font-size:14px;font-weight:600}.EditionConnections_connections__Jx9KV summary::-webkit-details-marker{display:none}.EditionConnections_connections__Jx9KV svg{flex-shrink:0}.EditionConnections_chevron__I0K6c{margin-left:auto}.EditionConnections_connections__Jx9KV details[open] .EditionConnections_chevron__I0K6c{transform:rotate(180deg)}.EditionConnections_content__rAaih{margin-top:16px}.EditionConnections_connections__Jx9KV .EditionConnections_empty__HkX07,.EditionConnections_connections__Jx9KV .EditionConnections_note__9X70c{margin:0 0 16px;color:#adc5d2;font-size:13px;line-height:1.7}.EditionConnections_grid__q7XMq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}.EditionConnections_product__g_6pR{display:flex;align-items:center;gap:14px;min-width:0;padding:14px;border:1px solid #365464;border-radius:10px;background:#172b38;color:#edf6fa;text-decoration:none}.EditionConnections_product__g_6pR>div:not(.EditionConnections_image__CPmcL){flex:1 1;min-width:0}.EditionConnections_product__g_6pR .EditionConnections_image__CPmcL{width:80px;height:112px;flex-shrink:0;aspect-ratio:unset;background:#12212c;border-radius:6px}.EditionConnections_product__g_6pR .EditionConnections_image__CPmcL img{width:100%;height:100%;object-fit:contain;padding:5px;box-sizing:border-box}.EditionConnections_product__g_6pR .EditionConnections_image__CPmcL span{font-size:10px}.EditionConnections_kind__nWnhk{color:#8eb5c5;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.EditionConnections_product__g_6pR h4{font-size:14px;line-height:1.4;margin:4px 0;overflow-wrap:anywhere}.EditionConnections_options__WoB4T{display:block;color:#b1c7d5;font-size:11px;line-height:1.5}.EditionConnections_price__SI2RC{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EditionConnections_price__SI2RC strong{font-size:17px}.EditionConnections_price__SI2RC del{font-size:11px;color:#b1c7d5}.EditionConnections_stock__HznZU{display:inline-block;margin-top:5px;color:#b1c7d5;font-size:11px}.EditionConnections_stock__HznZU[data-available=true]{color:#8ce4ca}.EditionConnections_arrow__hEEPz{color:#8ce4f4}.EditionConnections_connections__Jx9KV a:hover{border-color:#8ce4f4}.EditionConnections_connections__Jx9KV a:focus-visible,.EditionConnections_connections__Jx9KV button:focus-visible,.EditionConnections_connections__Jx9KV summary:focus-visible{outline:3px solid #8ce4f4;outline-offset:3px}@media (max-width:600px){.EditionConnections_connections__Jx9KV{padding:14px}.EditionConnections_heading_____Hw h3{font-size:22px}.EditionConnections_product__g_6pR{padding:10px;gap:10px}.EditionConnections_product__g_6pR .EditionConnections_image__CPmcL{width:62px;height:90px}.EditionConnections_arrow__hEEPz{display:none}}.EditionArticle_article__77jL8{max-width:1240px;margin:0 auto;padding:24px 20px 48px;color:#e9eef4}.EditionArticle_back__SuCJk{display:inline-flex;align-items:center;gap:8px;color:#9cb9ca;font-size:13px;margin-bottom:24px;text-decoration:none}.EditionArticle_explorer__IIVer{padding:0;max-width:none}.EditionArticle_explorerHeading__jJ34y{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.EditionArticle_explorerHeading__jJ34y h3{margin:8px 0 0;font-size:34px;line-height:1.1}.EditionArticle_explorerHeading__jJ34y p{max-width:400px;font-size:12px;line-height:1.8;color:#b5c1ce}@media (max-width:720px){.EditionArticle_explorerHeading__jJ34y{flex-direction:column;align-items:flex-start;gap:8px}}.EditionArticle_header__0xDVP{border:1px solid #34424e;border-radius:20px;padding:42px;background:radial-gradient(ellipse at 95% 0,#60252e88,transparent 60%),linear-gradient(120deg,#14242d,#151923)}.EditionArticle_eyebrow__2EUty{color:#85cdda;font-size:11px;font-weight:700;letter-spacing:.15em}.EditionArticle_header__0xDVP h1{font-family:var(--font-barlow),sans-serif;font-size:clamp(46px,7vw,80px);line-height:1.05;margin:14px 0;text-transform:uppercase;letter-spacing:-.02em}.EditionArticle_header__0xDVP em{font-style:normal;color:#edbd7a}.EditionArticle_header__0xDVP>p{color:#bdcad7;font-size:16px}.EditionArticle_meta__4zkkU{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:26px;color:#aab7c5;font-size:12px}.EditionArticle_meta__4zkkU span{display:inline-flex;align-items:center;gap:7px}.EditionArticle_intro__y7LOx{display:grid;grid-template-columns:1.7fr 1fr;gap:38px;margin:32px 0 42px}.EditionArticle_catalogHeading__mU0zA h2,.EditionArticle_intro__y7LOx h2{font-family:var(--font-barlow),sans-serif;font-size:32px;margin:0 0 12px}.EditionArticle_intro__y7LOx p,.EditionArticle_sources__stAyQ p{line-height:1.8;color:#b5c1ce;font-size:14px}.EditionArticle_intro__y7LOx aside{padding:22px;border-left:2px solid #c99759;background:#18232c;border-radius:0 12px 12px 0}.EditionArticle_intro__y7LOx aside p{font-size:13px}.EditionArticle_intro__y7LOx a,.EditionArticle_official__p8me_,.EditionArticle_sources__stAyQ a{color:#86d8e7}.EditionArticle_catalogHeading__mU0zA{display:flex;justify-content:space-between;align-items:center;gap:20px}.EditionArticle_catalogHeading__mU0zA h2{margin-top:8px}.EditionArticle_catalogHeading__mU0zA>span{font-size:13px;color:#b3c0ca;white-space:nowrap}.EditionArticle_filters__E0vqh{display:flex;gap:14px;margin:16px 0 26px}.EditionArticle_filters__E0vqh label{display:flex;align-items:center;gap:10px;flex:1 1;background:#16232d;border:1px solid #3e5363;border-radius:10px;padding:0 14px}.EditionArticle_filters__E0vqh input{background:transparent;border:0;color:#f2f5f8;width:100%;min-width:0;padding:14px 0;font:inherit}.EditionArticle_filters__E0vqh select{background:#16232d;color:#f2f5f8;padding:12px;border:1px solid #3e5363;border-radius:10px;font:inherit}.EditionArticle_grid__76VMz{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 18px}.EditionArticle_card__1I_78{display:flex;flex-direction:column;align-items:stretch;text-align:left;min-width:0;padding:12px;border:1px solid #30404b;border-radius:12px;color:#edf1f5;background:#15212b;cursor:pointer;font:inherit;transition:border-color .15s,background .15s}.EditionArticle_card__1I_78:hover{border-color:#71bccc;background:#1c2d38}.EditionArticle_card__1I_78:focus-visible,.EditionArticle_close__SOHd3:focus-visible{outline:3px solid #7ad7e9;outline-offset:3px}.EditionArticle_card__1I_78 img{width:100%;height:auto;aspect-ratio:220/320;object-fit:contain;border-radius:5px}.EditionArticle_card__1I_78 strong{font-size:13px;line-height:1.5;margin:5px 0 8px;overflow-wrap:anywhere}.EditionArticle_code__2YC_X{color:#8faabb;font-size:10px;letter-spacing:.07em;margin-top:13px}.EditionArticle_card__1I_78 small{color:#d3b481;font-size:10px;line-height:1.6;margin-top:auto}.EditionArticle_sources__stAyQ{margin-top:40px;padding-top:24px;border-top:1px solid #34434e}.EditionArticle_sources__stAyQ p{font-size:12px;margin:8px 0}.EditionArticle_dialog__T251V{width:min(980px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:36px;border:1px solid #596974;border-radius:18px;background:#14202b;color:#f0f2f5;overflow-y:auto}.EditionArticle_dialog__T251V::backdrop{background:#030911dc}.EditionArticle_close__SOHd3{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;border:1px solid #485968;border-radius:50%;background:#1c2f3f;color:#fff;cursor:pointer}.EditionArticle_detail__vyarz{display:grid;grid-template-columns:minmax(220px,.85fr) 1.15fr;gap:30px;align-items:start}.EditionArticle_largeImage__noPCj{display:block;width:100%;height:auto;border-radius:8px}.EditionArticle_detailText__81ABn{padding-top:12px;min-width:0}.EditionArticle_detailText__81ABn h2{font-family:var(--font-barlow),sans-serif;font-size:34px;line-height:1.1;margin:12px 0}.EditionArticle_english__RMon0{color:#a6b5c3;font-size:13px}.EditionArticle_printings__zragZ,.EditionArticle_stats__yH6LY{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0}.EditionArticle_printings__zragZ span,.EditionArticle_stats__yH6LY span{border:1px solid #3e5261;border-radius:5px;padding:6px 8px;font-size:11px}.EditionArticle_detailText__81ABn h3{font-size:14px;color:#e6c38d;margin-top:24px}.EditionArticle_effect__X_Ygi{white-space:pre-line;line-height:1.85;font-size:14px;overflow-wrap:anywhere}.EditionArticle_official__p8me_{display:inline-flex;align-items:center;gap:7px;font-size:13px}@media (max-width:1000px){.EditionArticle_grid__76VMz{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.EditionArticle_grid__76VMz{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}.EditionArticle_intro__y7LOx{grid-template-columns:1fr;gap:18px}.EditionArticle_header__0xDVP{padding:28px 22px}.EditionArticle_detail__vyarz{grid-template-columns:1fr}.EditionArticle_largeImage__noPCj{max-width:320px;margin:0 auto}.EditionArticle_dialog__T251V{padding:48px 22px 26px}}@media (max-width:480px){.EditionArticle_grid__76VMz{grid-template-columns:repeat(2,minmax(0,1fr))}.EditionArticle_filters__E0vqh{flex-direction:column}.EditionArticle_catalogHeading__mU0zA{align-items:flex-start;flex-direction:column;gap:0}.EditionArticle_card__1I_78{padding:8px}.EditionArticle_meta__4zkkU{gap:10px}}@media (prefers-reduced-motion:reduce){.EditionArticle_card__1I_78{transition:none}}.MylLibraryArticle_presentation__YT6Vr{margin:24px 0;padding-bottom:24px;border-bottom:1px solid #385563}.MylLibraryArticle_presentation__YT6Vr label{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:14px}.MylLibraryArticle_presentation__YT6Vr select{padding:12px;max-width:100%;background:#152735;border:1px solid #405c6e;border-radius:7px;color:#edf5fa;font:inherit}.MylLibraryArticle_notice__LeO27,.MylLibraryArticle_presentation__YT6Vr p{color:#b7ccd8;font-size:13px;line-height:1.7}.MylLibraryArticle_contents__h2N3s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:20px}.MylLibraryArticle_contents__h2N3s h4{color:#89e0ec;margin:0 0 10px;font-size:14px}.MylLibraryArticle_contents__h2N3s ul{margin:0;padding-left:18px;color:#e4edf3;font-size:13px;line-height:1.8}.MylLibraryArticle_contents__h2N3s a{grid-column:1/-1}.MylLibraryArticle_dialog__2RDnQ{width:min(780px,calc(100vw - 24px))}.MylLibraryArticle_dialog__2RDnQ h2{font-size:24px;overflow-wrap:anywhere}.MylLibraryArticle_reference__YueVU{overflow-wrap:anywhere}.MylLibraryArticle_galleryHeading__Rvw7I>span{white-space:normal}.MylLibraryArticle_cardImage__lp00F{display:block;width:100%;height:auto;margin:16px auto}@media (max-width:700px){.MylLibraryArticle_contents__h2N3s{grid-template-columns:1fr;gap:20px}}.PosCatalog_catalog__498vJ{padding:18px}.PosCatalog_navigation__EcIxV{padding:18px;border-bottom:1px solid #cfdee4;display:grid;gap:14px}.PosCatalog_search__Hnsy0{display:flex;align-items:center;gap:10px;padding:0 12px;min-height:46px;border:1px solid #acc4ce;border-radius:10px;color:#536e7a;background:white}.PosCatalog_search__Hnsy0:focus-within{outline:3px solid #00a8be;outline-offset:2px}.PosCatalog_search__Hnsy0 input{min-width:0;flex:1 1;width:100%;border:0;outline:0;padding:12px 0;color:#173846;background:transparent}.PosCatalog_categories__mEFm_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.PosCatalog_categories__mEFm_ button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px solid #c4d7df;border-radius:10px;background:white;color:#264b5a;padding:12px 5px;min-height:70px;font-size:13px;font-weight:600;cursor:pointer}.PosCatalog_categories__mEFm_ button[aria-pressed=true]{background:#123d4c;color:white;border-color:#123d4c}.PosCatalog_categories__mEFm_ button:focus-visible{outline:3px solid #00a8be;outline-offset:2px}.PosCatalog_searchScope__GhNk1{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;color:#536e7a}.PosCatalog_sectionTitle__inYd0{font-size:20px;margin:0 0 8px;color:#173846}.PosCatalog_filters__JrI4S{display:flex;flex-wrap:wrap;gap:8px}.PosCatalog_filters__JrI4S button{display:inline-flex;align-items:center;gap:8px;min-height:40px;border:1px solid #c4d7df;border-radius:9px;background:white;color:#264b5a;padding:9px 12px;font-weight:600;cursor:pointer}.PosCatalog_filters__JrI4S button[aria-pressed=true]{background:#123d4c;color:white;border-color:#123d4c}.PosCatalog_filters__JrI4S span{font-size:11px;opacity:.75}.PosCatalog_body__T5Jf7 select:focus-visible,.PosCatalog_filters__JrI4S button:focus-visible{outline:3px solid #00a8be;outline-offset:3px}.PosCatalog_help__8zblC{font-size:13px;line-height:1.5;color:#536e7a;margin:16px 0}.PosCatalog_grid__Wy5yq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.PosCatalog_card__W67OB{border:1px solid #cbdce3;border-radius:13px;overflow:hidden;background:white;display:flex;flex-direction:column;min-width:0}.PosCatalog_image__VYIsU{height:136px;display:grid;place-items:center;background:#f3f8fa;padding:12px;color:#617d89}.PosCatalog_image__VYIsU img{width:100%;height:100%;object-fit:contain;min-height:0}.PosCatalog_body__T5Jf7{padding:14px;display:flex;flex:1 1;flex-direction:column;gap:10px}.PosCatalog_body__T5Jf7 h3{font-size:15px;line-height:1.4;margin:0;color:#173846}.PosCatalog_body__T5Jf7>small,.PosCatalog_hint__71K6l,.PosCatalog_options__iAnUd{font-size:12px;line-height:1.5;color:#536e7a;margin:0}.PosCatalog_body__T5Jf7 label{display:grid;gap:5px;font-size:12px;font-weight:600}.PosCatalog_body__T5Jf7 select{min-height:42px;padding:8px;border:1px solid #acc4ce;border-radius:8px;width:100%;min-width:0;background:white;color:#173846}.PosCatalog_price__idYzA{display:flex;flex-wrap:wrap;gap:5px 10px;align-items:baseline}.PosCatalog_price__idYzA strong{font-size:21px;color:#0b697b}.PosCatalog_price__idYzA span{font-size:12px;color:#536e7a}.PosCatalog_sku___rtOS{overflow-wrap:anywhere}.PosCatalog_body__T5Jf7 button{margin-top:auto;justify-content:center}.PosCatalog_empty__sVhgE{padding:30px 12px;text-align:center;color:#536e7a}.PosCatalog_empty__sVhgE h3{color:#173846;font-size:17px}@media (max-width:650px){.PosCatalog_grid__Wy5yq{grid-template-columns:1fr}.PosCatalog_catalog__498vJ{padding:14px}.PosCatalog_image__VYIsU{height:155px}}.PosMenu_menu__vDMNW{padding:20px;display:grid;gap:20px}.PosMenu_intro__wEFRh{display:grid;gap:4px}.PosMenu_intro__wEFRh strong{font-size:20px}.PosMenu_intro__wEFRh span,.PosMenu_item__1aKTT small,.PosMenu_promo__vZgzF small{color:#4c6470;font-size:13px}.PosMenu_promo__vZgzF{padding:18px;border:1px solid #87cbd5;border-radius:14px;background:#edfafd;display:grid;gap:12px}.PosMenu_promo__vZgzF>div{display:flex;align-items:center;gap:10px}.PosMenu_promo__vZgzF b{margin-left:auto;color:#086b7a;font-size:23px}.PosMenu_promo__vZgzF label{display:grid;gap:6px;font-weight:600}.PosMenu_promo__vZgzF select,.PosMenu_stockRow__fQYre input{min-height:42px;width:100%;border:1px solid #9eb9c4;border-radius:8px;background:white;color:#152d37;padding:8px 10px}.PosMenu_grid__Z9GQG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PosMenu_item__1aKTT{display:flex;align-items:center;gap:12px;text-align:left;background:#fff;border:1px solid #c9dce3;border-radius:12px;padding:14px;color:#173b49;cursor:pointer}.PosMenu_item__1aKTT>span{display:grid;gap:5px;flex:1 1}.PosMenu_item__1aKTT:disabled{opacity:.6;cursor:not-allowed}.PosMenu_item__1aKTT:not(:disabled):hover{border-color:#009bb4;background:#f0fbfd}.PosMenu_item__1aKTT:focus-visible,.PosMenu_stock__qqx8Y summary:focus-visible{outline:3px solid #009bb4;outline-offset:3px}.PosMenu_stock__qqx8Y{border-top:1px solid #cfdee4;padding-top:16px}.PosMenu_stock__qqx8Y summary{cursor:pointer;font-weight:700;padding:8px 0}.PosMenu_stock__qqx8Y>p{font-size:13px;color:#4c6470}.PosMenu_stockRow__fQYre{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:10px 0;border-bottom:1px solid #e0e9ee}.PosMenu_stockRow__fQYre label{flex:1 1;min-width:140px;display:grid;grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:8px}.PosMenu_stockRow__fQYre p{width:100%;color:#9f202f}@media (max-width:650px){.PosMenu_grid__Z9GQG{grid-template-columns:1fr}.PosMenu_menu__vDMNW{padding:14px}.PosMenu_promo__vZgzF>div{flex-wrap:wrap}}