@media(min-width:1280px){body.admin-surface .sidebar{width:252px}body .community-sidebar{width:292px}}body .sidebar .sb-link{font-size:13px;min-height:44px;line-height:1.55;padding-block:10px}[data-density=compact] body .sidebar .sb-link{min-height:40px;padding-block:8px}body .sidebar .sb-ic{width:20px;min-width:20px;justify-content:center}body .sidebar .sb-ic svg{width:18px;height:18px}body .sidebar .sb-label{font-size:11px;line-height:1.6;letter-spacing:0;padding-block:9px 7px}body .sidebar .sb-name{white-space:normal;overflow-wrap:anywhere;line-height:1.6;font-size:13px}body .sidebar .sb-badge{min-width:24px;min-height:22px;text-align:center;padding:3px 6px;font-size:10px;line-height:1.5;flex-shrink:0}body .sidebar .sb-foot{margin-top:20px;padding-top:12px;border-top:1px solid var(--line)}body :is(.sidebar,.picker-menu,.lang-drop){scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;overscroll-behavior:contain}body .lang-drop{min-width:210px;max-width:calc(100vw - 24px);border-radius:8px}body .lang-drop a{min-height:46px;padding-block:11px}body .lang-native{font-size:14px}body .picker-menu .picker-opt{min-height:46px;padding-block:10px;font-size:13px;line-height:1.6}body .picker-menu{max-height:var(--picker-menu-max-height,min(380px,55dvh));overflow-y:auto;scroll-padding-block:54px 120px;border-radius:8px}body .picker-menu .picker-search{position:sticky;top:0;z-index:2;background:var(--panel-2)}body .picker.picker-above .picker-menu{top:auto;bottom:calc(100% + 6px)}body .ptag .px{display:inline-grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:4px;line-height:1}body .ptag .px:hover{color:var(--negative);background:var(--negative-bg)}body .picker-manual-id{background:var(--panel-2);backdrop-filter:none;border-radius:0 0 6px 6px}body .picker-manual-id .picker-id-input{min-width:0;width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--line-2);border-radius:6px;background:var(--field-surface);color:var(--ink);direction:ltr;font-size:13px;font-family:var(--font-data)}body select[multiple] option{min-height:36px;padding:10px 12px;border-bottom:1px solid var(--line);border-radius:3px}body [data-tip]::after{font-size:12px;line-height:1.5;max-width:240px;white-space:normal;overflow-wrap:anywhere;padding:8px 10px;border-radius:6px}body [data-tip]:focus-visible::after{opacity:1}body input[type=range]{min-height:28px;cursor:pointer;accent-color:var(--signal)}body :is(input[type=date],input[type=time],input[type=datetime-local]){direction:ltr;text-align:start;font-variant-numeric:tabular-nums}body textarea{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;scroll-padding:12px}body input[type=number]{font-variant-numeric:tabular-nums;text-align:start}body .automod-rule:has(.setting-toggle input:checked){border-inline-start:3px solid var(--signal);padding-inline-start:14px}body .automod-rule details[open]>summary{color:var(--signal);border-bottom:1px solid var(--line);padding-bottom:10px;margin-bottom:4px}body .community-automod-section :is(textarea[name=automod_words],textarea[name=automod_allowed_domains]){min-height:164px;line-height:1.8;font-size:14px}body .log-editor .server-log-card:has([data-log-enabled]:checked){box-shadow:inset 0 3px var(--signal)}body .log-editor .server-log-head{min-height:44px;align-items:center}body .log-editor .server-log-card{gap:16px}body .log-color-choice input[type=color]{width:42px;height:36px;padding:3px;border:1px solid var(--line-2);border-radius:6px;background:var(--panel);cursor:pointer}body :is(.ticket-department-item,.ticket-department-create)[open]>summary{background:var(--signal-10);border-radius:7px 7px 0 0}body :is(.ticket-department-item,.ticket-department-create)>summary b{font-size:14px}body .ticket-department-create .form-group:has([name=closed_category_id]),body .ticket-department-edit .form-group:has([name=closed_category_id]){border-inline-start:2px solid var(--signal);padding-inline-start:12px}body :is(.ticket-image-preview,.ticket-upload-preview img){object-fit:contain;background:var(--panel-2)}body .ticket-department-delete{border-top:1px solid var(--line);padding-top:12px;margin-top:16px}body .payment-filters{border-block:1px solid var(--line);padding-block:16px}body .payment-table td:nth-child(3){white-space:nowrap;font-family:var(--font-data);font-variant-numeric:tabular-nums}body .payment-table td:first-child>strong{display:block;font-size:14px;line-height:1.7}body .payment-table td:first-child>small{font-size:11px;line-height:1.7}body .payment-table .badge{display:inline-flex;min-width:80px;justify-content:center;padding:5px 9px}body .payment-details section h2{border-inline-start:3px solid var(--signal);padding-inline-start:10px;font-size:17px;margin-bottom:14px}body .payment-pagination>span{min-width:100px;text-align:center;font-family:var(--font-data);font-size:13px}body .payment-pagination .btn{min-width:94px}body .site-policy-grid .setting-toggle:has(input:checked){border-inline-start-width:3px;border-inline-start-color:var(--signal);padding-inline-start:11px}body .assistant-knowledge-entry[open]>summary{border-bottom:1px solid var(--line);margin-bottom:16px;color:var(--signal)}body .owner-fleet-expiry{unicode-bidi:plaintext;font-variant-numeric:tabular-nums;line-height:1.7}body .owner-fleet-actions form{margin-inline:2px}@media(max-width:480px){body .gateway-brand span{display:inline;font-size:12px;line-height:1.5}}body .gateway-compare tbody tr:hover th{color:var(--signal)}body .gateway-compare td:first-child,body .gateway-compare th:first-child{font-weight:600}body .gateway-product-visual{display:flex;align-items:center;justify-content:flex-start}body .gateway-product-visual img{width:74px;height:74px;object-fit:contain}body .gateway-product li{align-items:flex-start;line-height:1.8}body .gateway-product li svg{margin-top:5px;flex:0 0 14px}body .product-faq-list .faq-mark{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border:1px solid var(--line);border-radius:6px;background:var(--panel-2)}body .price-card .price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}body .price-card .price del{color:var(--ink-faint);font-size:16px;text-decoration-thickness:1px}body .community-feature h3{min-height:26px;margin-block:12px 8px;font-size:16px;line-height:1.6}body .community-feature p{line-height:1.85}body .launch-price-notice{padding:15px 16px;border-radius:6px}body .launch-price-notice strong{font-size:14px}body .launch-price-notice span{display:block;margin-top:4px;line-height:1.8}body .gateway-footer nav a{display:inline-flex;align-items:center;min-height:36px}body .gateway-footer nav{column-gap:20px;row-gap:4px}body ::selection{color:var(--on-signal);background:var(--signal)}body .resource-id-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;margin-top:10px}body .resource-id-entry label{display:grid;gap:6px;min-width:0;color:var(--ink-dim);font-size:11px}body .resource-id-entry input{width:100%;min-width:0;min-height:40px;padding:8px 10px;border:1px solid var(--line-2);border-radius:6px;background:var(--field-surface);color:var(--ink);direction:ltr}body .resource-id-entry button{min-height:40px;border-radius:6px}body .resource-id-entry small{grid-column:1/-1;margin:0}@media(max-width:650px){body .payment-pagination{gap:8px}body .payment-pagination .btn{min-width:80px}body .sidebar .sb-link{min-height:46px}body .picker-menu .picker-opt{min-height:48px}}
