:root{--theme_text-primary:#181d26;--theme_text-weak:#040e20b0;--theme_text-secondary-active:#070c14d1;--theme_surface-primary:#fff;--theme_surface-light:#f8fafc;--theme_button-text-spotlight:#f9fcfff7;--theme_brand-primary:#1b61c9;--theme_brand-link:#254fad;--theme_success-text:#006400;--theme_warning-text:#765000;--theme_warning-surface:#fff8e1;--theme_tag-blue-text:#1454b8;--theme_tag-blue-bg:#edf5ff;--theme_tag-blue-border:#bfd8ff;--theme_tag-cyan-text:#0f6574;--theme_tag-cyan-bg:#e8f9fc;--theme_tag-cyan-border:#abe6ef;--theme_tag-green-text:#17633e;--theme_tag-green-bg:#ecf9f1;--theme_tag-green-border:#bbe4ca;--theme_tag-purple-text:#6042b5;--theme_tag-purple-bg:#f4f0ff;--theme_tag-purple-border:#d8ccff;--theme_tag-gray-text:#3f4b5a;--theme_tag-gray-bg:#f7f9fc;--theme_tag-gray-border:#dfe5ec;--theme_tag-yellow-text:#765000;--theme_tag-yellow-bg:#fff8e4;--theme_tag-yellow-border:#ecd08a;--theme_border-default:#e0e2e6;--theme_shadow-blue:#00000052 0 0 1px, #00000014 0 0 2px, #2d7ff947 0 1px 3px, #0000000f 0 0 0 .5px inset;--theme_shadow-soft:#0f306a0d 0 0 20px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--radius-small:2px;--radius-button:12px;--radius-card:16px;--radius-section:24px;--radius-lg:32px;--radius-circle:50%;--font-primary:"Haas", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-display:"Haas Groot Disp", "Haas", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html,body,#root{min-height:100vh;margin:0;padding:0}*,:before,:after{box-sizing:border-box}body{background:var(--theme_surface-light);color:var(--theme_text-primary);font-family:var(--font-primary);letter-spacing:0;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit;letter-spacing:0}a{color:var(--theme_brand-link);text-decoration:none}a:hover{color:var(--theme_brand-primary)}::selection{background:#1b61c924}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background-color:var(--theme_surface-primary)}::-webkit-scrollbar-thumb{border-radius:var(--radius-button);background-color:#c5cedb}*{touch-action:manipulation}.app-shell{background:var(--theme_surface-light);min-height:100vh;color:var(--theme_text-primary);flex-direction:column;display:flex}.app-main{width:100%;max-width:960px;padding:136px var(--space-4) 116px;flex:1;margin:0 auto}.app-alert{margin-bottom:var(--space-4)}.airtable-header{z-index:50;border-bottom:1px solid var(--theme_border-default);box-shadow:var(--theme_shadow-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;position:fixed;inset:0 0 auto}.airtable-header__inner{max-width:960px;padding:var(--space-4);margin:0 auto}.airtable-header__layout{gap:var(--space-3);flex-direction:column;display:flex}.airtable-header__title-row{justify-content:space-between;align-items:center;display:flex}.airtable-brand{appearance:none;border-radius:var(--radius-button);color:var(--theme_text-primary);cursor:pointer;padding:var(--space-2) var(--space-3);margin-left:calc(var(--space-3) * -1);white-space:nowrap;background:0 0;border:0;font-size:20px;font-weight:700;line-height:1.2;transition:color .16s,background .16s}.airtable-brand:hover,.airtable-brand:focus-visible{color:var(--theme_brand-primary);background:#1b61c914;outline:none}.airtable-search-bar{gap:var(--space-2);flex:1;min-width:0;display:flex}.airtable-search-input{flex:1;min-width:0}.airtable-search-icon{color:#040e2061}.airtable-search-button,.airtable-list-button{flex:none}.airtable-search-button__text,.airtable-list-button--desktop{display:none}.airtable-list-button--mobile{display:inline-flex}.airtable-footer{z-index:50;border-top:1px solid var(--theme_border-default);color:var(--theme_text-weak);padding:var(--space-3) var(--space-4);text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;font-size:11px;position:fixed;inset:auto 0 0}.airtable-footer__note{max-width:640px;margin:0 auto var(--space-1);line-height:1.45}.airtable-footer__note--desktop{display:none}.airtable-footer__meta{gap:var(--space-1) var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.airtable-footer__highlight{color:var(--theme_brand-primary);font-weight:600}.airtable-footer__success{color:var(--theme_success-text);font-weight:600}.page-loading,.share-page{background:var(--theme_surface-light);min-height:100vh;padding:var(--space-4);justify-content:center;align-items:center;display:flex}.page-loading__content{color:var(--theme_text-weak);text-align:center}.page-loading__spinner{border:3px solid #1b61c929;border-top-color:var(--theme_brand-primary);border-radius:var(--radius-circle);width:44px;height:44px;animation:.9s linear infinite airtable-spin;display:inline-block}.page-loading__text{margin-top:var(--space-4);font-size:14px}@keyframes airtable-spin{to{transform:rotate(360deg)}}.topic-panel{margin-bottom:var(--space-5);padding:var(--space-5);background:var(--theme_surface-primary);border:1px solid var(--theme_border-default);border-radius:var(--radius-card);box-shadow:var(--theme_shadow-soft)}.topic-panel__header,.section-toolbar{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--theme_border-default);display:flex}.section-toolbar--wrap{flex-wrap:wrap}.section-toolbar__heading{align-items:center;gap:var(--space-2);flex:none;display:flex}.topic-panel__icon,.section-toolbar__icon{border-radius:var(--radius-button);width:30px;height:30px;color:var(--theme_brand-primary);background:#1b61c91a;flex:none;justify-content:center;align-items:center;display:inline-flex}.topic-panel__title,.section-toolbar__title{color:var(--theme_text-primary);white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.3}.section-toolbar__count,.section-toolbar__label{color:var(--theme_text-weak);white-space:nowrap;font-size:12px}.section-toolbar__label--desktop{display:none}.section-toolbar__actions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.topic-panel__refresh{margin-left:auto}.topic-loading,.loading-panel,.empty-panel{color:var(--theme_text-weak);justify-content:center;align-items:center;display:flex}.topic-loading{padding:var(--space-5) 0;gap:var(--space-2);font-size:13px}.loading-panel,.empty-panel{min-height:220px}.loading-panel__placeholder{padding:var(--space-8)}.topic-list{gap:var(--space-2);flex-wrap:wrap;display:flex}.topic-tag.ant-tag{padding:var(--space-1) var(--space-3);border-radius:var(--radius-button);border-color:var(--topic-tag-border,var(--theme_tag-gray-border));background:var(--topic-tag-bg,var(--theme_tag-gray-bg));color:var(--topic-tag-text,var(--theme_tag-gray-text));cursor:pointer;margin:0;font-size:13px;font-weight:550;line-height:20px;transition:border-color .16s,box-shadow .16s,transform .16s}.topic-tag.ant-tag:hover{border-color:var(--topic-tag-hover-border,var(--theme_tag-blue-border));box-shadow:var(--theme_shadow-blue);transform:translateY(-1px)}.topic-tag--blue.ant-tag,.topic-tag--primary.ant-tag{--topic-tag-bg:var(--theme_tag-blue-bg);--topic-tag-border:var(--theme_tag-blue-border);--topic-tag-text:var(--theme_tag-blue-text);--topic-tag-hover-border:#8bbdff}.topic-tag--cyan.ant-tag{--topic-tag-bg:var(--theme_tag-cyan-bg);--topic-tag-border:var(--theme_tag-cyan-border);--topic-tag-text:var(--theme_tag-cyan-text);--topic-tag-hover-border:#77d4e1}.topic-tag--green.ant-tag{--topic-tag-bg:var(--theme_tag-green-bg);--topic-tag-border:var(--theme_tag-green-border);--topic-tag-text:var(--theme_tag-green-text);--topic-tag-hover-border:#8fd4a8}.topic-tag--purple.ant-tag,.topic-tag--default.ant-tag{--topic-tag-bg:var(--theme_tag-purple-bg);--topic-tag-border:var(--theme_tag-purple-border);--topic-tag-text:var(--theme_tag-purple-text);--topic-tag-hover-border:#baa7fb}.topic-tag--muted-blue.ant-tag{--topic-tag-bg:var(--theme_tag-blue-bg);--topic-tag-border:var(--theme_tag-blue-border);--topic-tag-text:var(--theme_tag-blue-text);--topic-tag-hover-border:#9ac6ff}.topic-tag--gray.ant-tag,.topic-tag--weak.ant-tag{--topic-tag-bg:var(--theme_tag-gray-bg);--topic-tag-border:var(--theme_tag-gray-border);--topic-tag-text:var(--theme_tag-gray-text);--topic-tag-hover-border:#c7d2df}.topic-tag--ad.ant-tag{--topic-tag-bg:var(--theme_tag-yellow-bg);--topic-tag-border:var(--theme_tag-yellow-border);--topic-tag-text:var(--theme_tag-yellow-text);--topic-tag-hover-border:#dfbd65}.resource-grid{gap:var(--space-3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.resource-grid--spaced{margin-bottom:var(--space-6)}.resource-card{background:var(--theme_surface-primary);border:1px solid var(--theme_border-default);border-radius:var(--radius-card);box-shadow:none;cursor:pointer;padding:var(--space-4);transition:border-color .16s,box-shadow .16s,transform .16s}.resource-card:hover{box-shadow:var(--theme_shadow-blue);border-color:#1b61c957;transform:translateY(-1px)}.resource-card__header{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.resource-card__cloud{color:#040e203d;flex:none;margin-top:3px}.resource-card__title{min-width:0;color:var(--theme_text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:14px;font-weight:650;line-height:1.35;transition:color .16s;overflow:hidden}.resource-card:hover .resource-card__title{color:var(--theme_brand-primary)}.source-tag.ant-tag{padding:0 var(--space-2);border-radius:var(--radius-small);border-color:var(--source-tag-border,var(--theme_tag-gray-border));background:var(--source-tag-bg,var(--theme_tag-gray-bg));color:var(--source-tag-text,var(--theme_tag-gray-text));flex:none;margin:0;font-size:12px;font-weight:600;line-height:20px}.source-tag.ant-tag-blue{--source-tag-bg:var(--theme_tag-blue-bg);--source-tag-border:var(--theme_tag-blue-border);--source-tag-text:var(--theme_tag-blue-text)}.source-tag.ant-tag-cyan{--source-tag-bg:var(--theme_tag-cyan-bg);--source-tag-border:var(--theme_tag-cyan-border);--source-tag-text:var(--theme_tag-cyan-text)}.source-tag.ant-tag-green{--source-tag-bg:var(--theme_tag-green-bg);--source-tag-border:var(--theme_tag-green-border);--source-tag-text:var(--theme_tag-green-text)}.source-tag.ant-tag-orange,.source-tag.ant-tag-gold{--source-tag-bg:var(--theme_tag-yellow-bg);--source-tag-border:var(--theme_tag-yellow-border);--source-tag-text:var(--theme_tag-yellow-text)}.source-tag.ant-tag-red{--source-tag-bg:#fff1f0;--source-tag-border:#ffccc7;--source-tag-text:#a8071a}.source-tag.ant-tag-purple{--source-tag-bg:var(--theme_tag-purple-bg);--source-tag-border:var(--theme_tag-purple-border);--source-tag-text:var(--theme_tag-purple-text)}.source-tag.ant-tag-default{--source-tag-bg:var(--theme_tag-gray-bg);--source-tag-border:var(--theme_tag-gray-border);--source-tag-text:var(--theme_tag-gray-text)}.resource-meta,.resource-description,.resource-tags,.resource-link-row{margin-left:26px}.resource-meta{margin-bottom:var(--space-2);color:var(--theme_text-weak);align-items:center;gap:6px;font-size:12px;display:flex}.resource-meta__icon{font-size:10px}.resource-description{margin-top:0;margin-bottom:var(--space-2);color:var(--theme_text-weak);max-height:3.1em;font-size:12px;line-height:1.55;overflow:hidden}.resource-tags{gap:var(--space-1);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.content-tag.ant-tag,.resource-tags .content-tag.ant-tag{padding:0 var(--space-2);border-radius:var(--radius-small);border-color:var(--content-tag-border,var(--theme_tag-gray-border));background:var(--content-tag-bg,var(--theme_tag-gray-bg));color:var(--content-tag-text,var(--theme_tag-gray-text));margin:0;font-size:11px;font-weight:500;line-height:18px}.content-tag.ant-tag:nth-child(5n+1){--content-tag-bg:var(--theme_tag-blue-bg);--content-tag-border:var(--theme_tag-blue-border);--content-tag-text:var(--theme_tag-blue-text)}.content-tag.ant-tag:nth-child(5n+2){--content-tag-bg:var(--theme_tag-cyan-bg);--content-tag-border:var(--theme_tag-cyan-border);--content-tag-text:var(--theme_tag-cyan-text)}.content-tag.ant-tag:nth-child(5n+3){--content-tag-bg:var(--theme_tag-green-bg);--content-tag-border:var(--theme_tag-green-border);--content-tag-text:var(--theme_tag-green-text)}.content-tag.ant-tag:nth-child(5n+4){--content-tag-bg:var(--theme_tag-purple-bg);--content-tag-border:var(--theme_tag-purple-border);--content-tag-text:var(--theme_tag-purple-text)}.content-tag.ant-tag:nth-child(5n){--content-tag-bg:var(--theme_tag-gray-bg);--content-tag-border:var(--theme_tag-gray-border);--content-tag-text:var(--theme_tag-gray-text)}.resource-link-row{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.resource-link{min-width:0;max-width:72%;color:var(--theme_brand-link);align-items:center;gap:5px;font-size:12px;line-height:1.35;display:flex}.resource-link__icon{flex:none;font-size:10px}.resource-link__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resource-link:hover{color:var(--theme_brand-primary);text-decoration:underline}.resource-share-button.ant-btn{color:var(--theme_text-weak);padding-inline:var(--space-2)}.resource-share-button.ant-btn:hover{color:var(--theme_success-text)}.resource-sort-select.resource-sort-select--field{width:70px}.resource-sort-select.resource-sort-select--order{width:72px}.resource-refresh-button.ant-btn{padding-inline:var(--space-1)}.resource-refresh-button__text{display:none}.pagination-bar{margin-top:var(--space-6);justify-content:center;display:flex}.share-page__content{width:min(100%,720px);margin:0 auto}.share-page__card-wrap{margin-bottom:var(--space-6)}.share-page__actions{text-align:center}.share-options{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--theme_border-default);flex-wrap:wrap;display:flex}.share-options__item{align-items:center;gap:var(--space-2);color:var(--theme_text-weak);font-size:13px;display:flex}.share-card-container{width:100%;max-width:520px;margin:0 auto}.share-card.ant-card{border:1px solid var(--theme_border-default);border-radius:var(--radius-card);background:var(--theme_surface-primary);box-shadow:var(--theme_shadow-blue);overflow:hidden}.share-card.compact{max-width:400px}.share-card .ant-card-body{background:var(--theme_surface-primary);border-radius:var(--radius-card)}.share-card__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.share-card__main{flex:1;min-width:0}.share-card__meta{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.share-card__time{color:var(--theme_text-weak);align-items:center;gap:5px;font-size:12px;display:inline-flex}.share-card__time-icon{font-size:10px}.share-card__title{color:var(--theme_text-primary);overflow-wrap:anywhere;max-height:4.05em;margin:0;font-size:18px;font-weight:700;line-height:1.35;overflow:hidden}.share-card__type-tag.ant-tag{border-radius:var(--radius-small);border-color:var(--share-type-tag-border,var(--theme_tag-gray-border));background:var(--share-type-tag-bg,var(--theme_tag-gray-bg));color:var(--share-type-tag-text,var(--theme_tag-gray-text));margin:0;font-size:12px;font-weight:500}.share-card__type-tag.ant-tag-blue{--share-type-tag-bg:var(--theme_tag-blue-bg);--share-type-tag-border:var(--theme_tag-blue-border);--share-type-tag-text:var(--theme_tag-blue-text)}.share-card__type-tag.ant-tag-cyan{--share-type-tag-bg:var(--theme_tag-cyan-bg);--share-type-tag-border:var(--theme_tag-cyan-border);--share-type-tag-text:var(--theme_tag-cyan-text)}.share-card__type-tag.ant-tag-green{--share-type-tag-bg:var(--theme_tag-green-bg);--share-type-tag-border:var(--theme_tag-green-border);--share-type-tag-text:var(--theme_tag-green-text)}.share-card__type-tag.ant-tag-purple{--share-type-tag-bg:var(--theme_tag-purple-bg);--share-type-tag-border:var(--theme_tag-purple-border);--share-type-tag-text:var(--theme_tag-purple-text)}.share-card__type-tag.ant-tag-orange,.share-card__type-tag.ant-tag-gold{--share-type-tag-bg:var(--theme_tag-yellow-bg);--share-type-tag-border:var(--theme_tag-yellow-border);--share-type-tag-text:var(--theme_tag-yellow-text)}.share-card__qr{padding:var(--space-1);border:1px solid var(--theme_border-default);border-radius:var(--radius-button);background:var(--theme_surface-light);flex:none}.share-card__content,.share-card__link{margin-bottom:var(--space-3);padding:var(--space-3);border:1px solid var(--theme_border-default);border-radius:var(--radius-button);background:var(--theme_surface-light)}.share-card__content{max-height:112px;overflow:auto}.share-card__content p{color:var(--theme_text-weak);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.share-card__tags{gap:var(--space-1);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.share-card__tags .content-tag.ant-tag{padding:0 var(--space-2);border-radius:var(--radius-small);border-color:var(--content-tag-border,var(--theme_tag-gray-border));background:var(--content-tag-bg,var(--theme_tag-gray-bg));color:var(--content-tag-text,var(--theme_tag-gray-text));margin:0;font-size:11px;font-weight:500;line-height:18px}.share-card__link-inner{align-items:flex-start;gap:var(--space-2);font-size:13px;display:flex}.share-card__link-icon{color:var(--theme_brand-primary);flex:none;margin-top:2px}.share-card__link-inner a{overflow-wrap:anywhere;flex:1;min-width:0}.share-card__actions{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.share-card__brand{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--theme_border-default);color:var(--theme_text-weak);text-align:center;font-size:11px}.modal-title{padding-right:var(--space-6);color:var(--theme_text-primary);max-height:2.7em;font-size:17px;font-weight:700;line-height:1.35;overflow:hidden}.modal-descriptions{margin-top:var(--space-4)}.modal-description-text{font-size:14px}.modal-action-text--desktop{display:none}.modal-link{color:var(--theme_brand-link);overflow-wrap:anywhere;font-size:13px}.modal-link:hover{color:var(--theme_brand-primary);text-decoration:underline}.modal-tags{gap:var(--space-1);flex-wrap:wrap;display:flex}.modal-tags .content-tag.ant-tag{padding:0 var(--space-2);border-color:var(--content-tag-border,var(--theme_tag-gray-border));border-radius:var(--radius-small);background:var(--content-tag-bg,var(--theme_tag-gray-bg));color:var(--content-tag-text,var(--theme_tag-gray-text));margin:0;font-size:12px;font-weight:500;line-height:20px}.copyright-modal .ant-modal-content{padding:0;overflow:hidden}.copyright-modal__surface{background:var(--theme_surface-primary)}.copyright-modal__header{padding:var(--space-6) var(--space-6) var(--space-5);border-bottom:1px solid var(--theme_border-default);text-align:center}.copyright-modal__badge{width:48px;height:48px;margin-bottom:var(--space-3);border-radius:var(--radius-circle);color:var(--theme_brand-primary);background:#1b61c91a;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.copyright-modal__title{color:var(--theme_text-primary);margin:0;font-size:26px;font-weight:750;line-height:1.2}.copyright-modal__content{gap:var(--space-4);padding:var(--space-6);display:grid}.copyright-modal__row{gap:var(--space-3);display:flex}.copyright-modal__index{border-radius:var(--radius-circle);width:24px;height:24px;color:var(--theme_brand-primary);background:#1b61c91a;flex:none;justify-content:center;align-items:center;margin-top:2px;font-size:13px;font-weight:700;display:inline-flex}.copyright-modal__index--warning{color:var(--theme_warning-text);background:#7650001f}.copyright-modal__text{color:var(--theme_text-secondary-active);margin:0;font-size:14px;line-height:1.65}.copyright-modal__text--warning{color:#9a3412;font-weight:600}.copyright-modal__email{align-items:center;gap:var(--space-2);margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-button);color:var(--theme_brand-link);background:#1b61c90f;border:1px solid #1b61c933;font-weight:700;display:inline-flex}.copyright-modal__footer{padding:var(--space-5) var(--space-6);border-top:1px solid var(--theme_border-default);background:var(--theme_surface-light)}.copyright-modal__actions{justify-content:center;gap:var(--space-3);display:flex}.copyright-modal__hint{margin:var(--space-3) 0 0;color:var(--theme_text-weak);text-align:center;font-size:12px}.ant-btn{border-radius:var(--radius-button);letter-spacing:0;font-weight:600}.ant-btn-primary{background:var(--theme_brand-primary);box-shadow:var(--theme_shadow-blue)}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus-visible{background:#174fa8}.ant-btn-default{border-color:var(--theme_border-default);color:var(--theme_text-primary)}.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover{color:var(--theme_brand-primary);border-color:#1b61c957}.ant-input,.ant-input-affix-wrapper{color:var(--theme_text-primary)}.ant-input-affix-wrapper{border-color:var(--theme_border-default);border-radius:var(--radius-button);box-shadow:none}.ant-input-affix-wrapper:hover,.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus-within{box-shadow:var(--theme_shadow-blue);border-color:#1b61c97a}.ant-input::placeholder{color:#040e2066}.ant-select-selector{border-color:var(--theme_border-default)!important;border-radius:var(--radius-button)!important}.ant-select-focused .ant-select-selector,.ant-select-selector:hover{box-shadow:var(--theme_shadow-blue)!important;border-color:#1b61c97a!important}.ant-modal-content{border:1px solid var(--theme_border-default);box-shadow:var(--theme_shadow-blue);border-radius:var(--radius-card)!important}.ant-modal-header{margin-bottom:var(--space-3)!important}.ant-descriptions-item-label{color:var(--theme_text-weak)!important;font-weight:600!important}.ant-descriptions-item-content{color:var(--theme_text-primary)!important}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{border-radius:var(--radius-button)}.ant-pagination .ant-pagination-item-active{border-color:var(--theme_brand-primary)}.ant-pagination .ant-pagination-item-active a{color:var(--theme_brand-primary)}.ant-alert{border-radius:var(--radius-card)}.safe-area-bottom{padding-bottom:max(12px, env(safe-area-inset-bottom))}@media (width<=640px){html{font-size:15px}.app-main{padding:150px var(--space-3) 112px}.airtable-header__inner{padding:var(--space-3)}.topic-panel{padding:var(--space-4)}.section-toolbar{align-items:flex-start}.section-toolbar__actions{justify-content:flex-end;width:100%}.share-card__header{gap:var(--space-3)}.share-card__title{font-size:16px}.copyright-modal__header,.copyright-modal__content,.copyright-modal__footer{padding-left:var(--space-5);padding-right:var(--space-5)}.ant-btn{min-height:40px}.ant-card-body{padding:12px!important}.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px auto!important}.ant-modal-content{border-radius:12px!important}.ant-modal-footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ant-modal-footer .ant-btn{margin:0!important}.ant-tag{margin-right:0!important}.ant-descriptions-item-label{font-size:12px!important}.ant-descriptions-item-content{font-size:13px!important}}@media (width>=640px){.airtable-header__layout{align-items:center;gap:var(--space-4);flex-direction:row}.airtable-header__title-row{justify-content:flex-start}.airtable-search-button__text,.section-toolbar__label--desktop,.resource-refresh-button__text,.modal-action-text--desktop{display:inline}.airtable-footer__note--desktop{display:block}.airtable-list-button--mobile{display:none}.airtable-list-button--desktop{display:inline-flex}.resource-sort-select.resource-sort-select--field{width:80px}.resource-sort-select.resource-sort-select--order{width:76px}.resource-refresh-button.ant-btn{padding-inline:var(--space-2)}.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
