*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-family-base);background:var(--bg-neutral-3-rest);color:var(--fg-neutral-1-rest);height:100vh;display:flex;flex-direction:column;user-select:none;-webkit-user-select:none}input,textarea,[contenteditable]{user-select:text;-webkit-user-select:text}.od4-topbar{display:flex;align-items:center;justify-content:space-between;padding:var(--size-100) var(--size-160);position:relative;z-index:100;flex-shrink:0;background:transparent;user-select:none;pointer-events:none}.od4-topbar>*{pointer-events:auto}.od4-topbar-left{display:flex;align-items:center;gap:var(--size-140);flex-shrink:0}.od4-brand-icon{width:var(--size-400);height:var(--size-400);flex-shrink:0}.od4-nav{display:flex;align-items:flex-start;position:absolute;left:50%;top:var(--size-100);transform:translate(-50%)}.od4-nav-item{position:relative;transition:color .12s;border-radius:var(--radius-large)}.od4-nav-item:focus-visible{outline:2px solid var(--fg-brand-1-rest);outline-offset:-2px}#od4RecycleBinNav{width:auto;min-width:64px}.od4-nav-icon{color:var(--fg-neutral-3-rest)}.od4-nav-label{color:var(--fg-neutral-3-rest)}.od4-nav-item:hover:not(.active) .od4-nav-icon,.od4-nav-item:hover:not(.active) .od4-nav-label{color:var(--fg-neutral-3-hover)}.od4-nav-item:active:not(.active) .od4-nav-icon,.od4-nav-item:active:not(.active) .od4-nav-label{color:var(--fg-neutral-3-pressed)}.od4-nav-item.active .od4-nav-label{color:var(--fg-neutral-3-selected)}.od4-nav-icon svg{width:22px;height:22px}#od4RecycleBinNav{width:auto;padding-inline:var(--size-20)}.od4-nav-icon--sprite svg{width:22px;height:22px;fill:currentColor;stroke:none}.od4-nav-icon--sprite .nav-icon-filled{display:none}.od4-nav-item:hover:not(.active) .od4-nav-icon--sprite .nav-icon-regular{display:none}.od4-nav-item:hover:not(.active) .od4-nav-icon--sprite .nav-icon-filled{display:block}.od4-nav-item:active:not(.active) .od4-nav-icon--sprite .nav-icon-regular{display:none}.od4-nav-item:active:not(.active) .od4-nav-icon--sprite .nav-icon-filled{display:block}.od4-nav-item.active .od4-nav-icon--sprite .nav-icon-regular{display:none}.od4-nav-item.active .od4-nav-icon--sprite .nav-icon-filled{display:block;fill:url(#icon-grad)}.od4-topbar-right{display:flex;align-items:center;gap:var(--size-60);flex-shrink:0}.od4-icon-btn{background:none;border:none;color:var(--fg-neutral-4-rest);width:36px;height:36px;border-radius:var(--radius-circular);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s,color .12s}.od4-icon-btn:hover{background:var(--bg-neutral-3-rest);color:var(--fg-neutral-1-rest)}.od4-icon-btn:focus-visible{outline:2px solid var(--fg-brand-1-rest);outline-offset:1px}.od4-icon-btn svg{width:22px;height:22px}.od4-avatar{width:32px;height:32px;border-radius:var(--radius-circular);background:var(--bg-neutral-6-rest);color:var(--fg-neutral-2-rest);font-size:var(--font-size-caption-1);font-weight:var(--font-weight-subtitle-2);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;border:none;transition:background .15s}.od4-avatar:hover{background:var(--fg-neutral-disabled-1-rest)}.od4-avatar:focus-visible{outline:2px solid var(--fg-brand-1-rest);outline-offset:2px}[data-theme=light] .od4-avatar:hover{background:var(--bg-scrollbar-rest)}.od4-date-range-wrap{position:relative;display:flex;align-items:flex-end;padding-top:6px;padding-bottom:6px}.od4-date-range{padding:11px 14px;font-size:16px}.od4-date-range:focus-visible{outline:2px solid var(--fg-brand-1-rest);outline-offset:1px}.od4-date-range svg{width:20px;height:20px;fill:currentColor}.od4-date-range.selected{background:var(--button-background-2-rest)}[data-theme=light] .od4-date-range.selected{background:#0000000a}.od4-date-dropdown{display:none;position:absolute;top:calc(100% + 8px);inset-inline-start:0;background:var(--surface-background);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid transparent;border-radius:16px;box-shadow:none;width:220px;padding:12px;z-index:200}[data-theme=light] .od4-date-dropdown{background:#fffc}.od4-date-dropdown.open{display:block}.od4-date-year-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;height:28px}.od4-date-year-nav{display:flex;align-items:center;gap:1px}.od4-date-year-label{font-size:14px;font-weight:600;color:var(--fg-neutral-2-rest);cursor:pointer;border-radius:4px;padding:0 4px 0 10px;transition:background .12s;line-height:28px}.od4-date-year-label:hover{background:var(--bg-neutral-1-hover)}.od4-date-year-btn{background:none;border:1px solid transparent;color:var(--fg-neutral-2-rest);cursor:pointer;padding:0;border-radius:4px;width:28px;height:28px;min-width:28px;min-height:28px;display:inline-flex;align-items:center;justify-content:center}.od4-date-year-btn svg{width:1em;height:1em}.od4-date-year-btn:hover:not(:disabled){background:var(--bg-neutral-1-hover);color:var(--fg-neutral-1-hover)}.od4-date-year-btn:disabled{color:var(--fg-neutral-disabled-1-rest);cursor:default;pointer-events:none}.od4-date-month-grid-wrap{overflow:hidden;position:relative}.od4-date-month-grid{display:grid;grid-template-columns:repeat(4,40px);justify-content:space-between;row-gap:16px;margin-top:0}@keyframes od4-slide-in-left{0%{transform:translateY(30%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes od4-slide-in-right{0%{transform:translateY(-30%);opacity:0}to{transform:translateY(0);opacity:1}}.od4-date-month-grid.slide-left{animation:od4-slide-in-left .14s ease-out}.od4-date-month-grid.slide-right{animation:od4-slide-in-right .14s ease-out}.od4-date-month-cell{padding:0;text-align:center;font-size:12px;font-weight:400;color:var(--fg-neutral-2-rest);border-radius:4px;cursor:pointer;border:1px solid transparent;background:none;font-family:inherit;width:40px;height:40px;line-height:40px;transition:background .1s,color .1s}.od4-date-month-cell:hover{background:var(--bg-neutral-1-hover);color:var(--fg-neutral-1-hover);border-color:var(--stroke-neutral-2-rest)}.od4-date-month-cell.selected{background:linear-gradient(var(--bg-neutral-1-rest),var(--bg-neutral-1-rest)) padding-box,var(--pill-stroke-1) border-box;border:1px solid transparent;color:var(--fg-neutral-1-hover);font-weight:600;cursor:default}[data-theme=light] .od4-date-month-cell.selected{background:linear-gradient(#f5f5f5,#f5f5f5) padding-box,var(--pill-stroke-1) border-box}.od4-date-month-cell.no-data{color:var(--fg-neutral-disabled-1-rest);cursor:default;pointer-events:none}.od4-date-year-cell{padding:0;text-align:center;font-size:12px;font-weight:400;color:var(--fg-neutral-2-rest);border-radius:4px;cursor:pointer;border:1px solid transparent;background:none;font-family:inherit;width:40px;height:40px;line-height:40px;transition:background .1s,color .1s}.od4-date-year-cell:hover{background:var(--bg-neutral-1-hover);color:var(--fg-neutral-1-hover);border-color:var(--stroke-neutral-2-rest)}.od4-date-year-cell.selected{background:linear-gradient(var(--bg-neutral-1-rest),var(--bg-neutral-1-rest)) padding-box,var(--pill-stroke-1) border-box;border:1px solid transparent;color:var(--fg-neutral-1-hover);font-weight:600;cursor:default}[data-theme=light] .od4-date-year-cell.selected{background:linear-gradient(#f5f5f5,#f5f5f5) padding-box,var(--pill-stroke-1) border-box}.od4-date-year-cell.no-data{color:var(--fg-neutral-disabled-1-rest);cursor:default;pointer-events:none}.od4-filter-btn svg{width:20px;height:20px;fill:currentColor}#od4SortIcon{display:flex;align-items:center}.od4-action-btn svg{width:20px;height:20px;fill:currentColor}.od4-filter-btn:focus-visible,.od4-action-btn:focus-visible{outline:2px solid var(--fg-brand-1-rest);outline-offset:1px}.od4-fav-sort-menu{position:absolute;top:calc(100% + 6px);inset-inline-end:0;-webkit-backdrop-filter:var(--effect-surface-background-blur);backdrop-filter:var(--effect-surface-background-blur);background:var(--surface-background);border:1px solid var(--surface-stroke-1);border-radius:28px;box-shadow:var(--effect-surface-background-shadow);min-width:12.5rem;padding:.75rem .5rem;z-index:100}.od4-fav-sort-item{padding:8px 12px 8px 34px;font-size:var(--font-size-caption-1);color:var(--fg-neutral-1-rest);cursor:pointer;border-radius:8px;transition:background .1s;white-space:nowrap}.od4-fav-sort-item:hover{background:var(--button-background-2-hover)}[data-theme=light] .od4-fav-sort-item:hover{background:#ffffff80}.od4-fav-sort-item.active{padding-inline-start:var(--spacing-120)}.od4-fav-sort-item.active:before{content:"\2713";display:inline-block;width:22px;font-weight:var(--font-weight-subtitle-2)}.od4-main{flex:1;display:flex;overflow:hidden;background:var(--bg-neutral-3-rest);position:relative;z-index:1;pointer-events:none}.od4-main>*{pointer-events:auto}.od4-content{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;min-width:0;background:transparent;pointer-events:none}.od4-content>*{pointer-events:auto}.od4-content>.od4-action-bar,.od4-content>.od4-action-bar-glow{pointer-events:none}.od4-scroll-proxy{position:fixed;inset:0;overflow-y:auto;pointer-events:auto;z-index:0;scrollbar-width:none}.od4-scroll-proxy::-webkit-scrollbar{display:none}.od4-content iframe{flex:1;border:none;background:transparent}.od4-filters-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;min-height:57px;border-bottom:1px solid var(--stroke-neutral-1-rest);flex-shrink:0}.od4-filters-title{font-size:var(--font-size-body-1);font-weight:var(--font-weight-subtitle-2)}.od4-filters-close{background:none;border:none;color:var(--fg-neutral-3-rest);font-size:var(--font-size-subtitle-1);cursor:pointer;padding:2px 6px;line-height:1;border-radius:var(--radius-medium)}.od4-filters-close:hover{color:var(--fg-neutral-1-rest);background:var(--bg-neutral-5-rest)}.od4-filters-close:focus{outline:none}.od4-filters-close:focus-visible{outline:2px solid var(--stroke-focus-2);outline-offset:2px}.od4-filters-body{flex:1;overflow-y:auto;padding:var(--spacing-160)}.filters-clear-all{background:none;border:none;border-radius:var(--radius-medium);color:var(--fg-neutral-3-rest);font-size:var(--font-size-caption-2);cursor:pointer;white-space:nowrap}.filters-clear-all:hover{color:var(--fg-status-danger-1)}.filters-clear-all:focus{outline:none}.filters-clear-all:focus-visible{outline:2px solid var(--stroke-focus-2);outline-offset:2px}.filter-section-label{font-size:var(--font-size-caption-2);font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--fg-neutral-3-rest);margin-bottom:10px}.media-type-row{display:flex;margin-bottom:var(--spacing-160)}.media-type-btn{flex:1;background:var(--button-background-2-rest);border:1px solid var(--stroke-neutral-1-rest);color:var(--fg-neutral-3-rest);font-size:var(--font-size-caption-2);font-family:inherit;padding:5px 0;cursor:pointer;transition:all .15s ease}.media-type-btn:first-child{border-start-start-radius:6px;border-end-start-radius:6px}.media-type-btn:last-child{border-start-end-radius:6px;border-end-end-radius:6px}.media-type-btn:not(:first-child){margin-inline-start:-1px}.media-type-btn:hover{background:var(--button-background-2-hover);color:var(--fg-neutral-2-rest)}.media-type-btn:focus{outline:none}.media-type-btn:focus-visible{outline:2px solid var(--stroke-focus-2);outline-offset:2px}.media-type-btn.active{background:var(--bg-brand-rest);border-color:var(--bg-brand-rest);color:var(--fg-neutral-on-brand);z-index:1;position:relative}.media-type-btn.active:hover{background:var(--bg-brand-hover);border-color:var(--bg-brand-hover);color:var(--fg-neutral-on-brand)}.media-type-btn.active:active{background:var(--bg-brand-pressed);border-color:var(--bg-brand-pressed);color:var(--fg-neutral-on-brand)}.dim-preset-btn,.dim-orient-btn{flex:1;background:var(--button-background-2-rest);border:1px solid var(--stroke-neutral-1-rest);color:var(--fg-neutral-3-rest);font-size:var(--font-size-caption-2);font-family:inherit;padding:5px 0;cursor:pointer;transition:all .15s ease}.dim-preset-btn:first-child,.dim-orient-btn:first-child{border-start-start-radius:6px;border-end-start-radius:6px}.dim-preset-btn:last-child,.dim-orient-btn:last-child{border-start-end-radius:6px;border-end-end-radius:6px}.dim-preset-btn:not(:first-child),.dim-orient-btn:not(:first-child){margin-inline-start:-1px}.dim-preset-btn:hover,.dim-orient-btn:hover{background:var(--button-background-2-hover);color:var(--fg-neutral-2-rest)}.dim-preset-btn:focus,.dim-orient-btn:focus{outline:none}.dim-preset-btn:focus-visible,.dim-orient-btn:focus-visible{outline:2px solid var(--stroke-focus-2);outline-offset:2px}.dim-preset-btn.active,.dim-orient-btn.active{background:var(--bg-brand-rest);border-color:var(--bg-brand-rest);color:var(--fg-neutral-on-brand);z-index:1;position:relative}.dim-preset-btn.active:hover,.dim-orient-btn.active:hover{background:var(--bg-brand-hover);border-color:var(--bg-brand-hover);color:var(--fg-neutral-on-brand)}.dim-preset-btn.active:active,.dim-orient-btn.active:active{background:var(--bg-brand-pressed);border-color:var(--bg-brand-pressed);color:var(--fg-neutral-on-brand)}.dim-header{display:flex;align-items:center;justify-content:space-between}.dim-clear{background:none;border:none;color:var(--fg-brand-1-rest);font-size:var(--font-size-caption-2);cursor:pointer;padding:var(--spacing-20) 0;display:none;opacity:.7}.dim-clear:hover{opacity:1}.dim-custom-toggle{font-size:var(--font-size-caption-2);color:var(--fg-neutral-3-rest);cursor:pointer;margin-bottom:var(--spacing-80)}.dim-custom-toggle:hover{color:var(--fg-neutral-2-rest)}.dim-custom-panel{display:none;margin-bottom:var(--spacing-80)}.dim-custom-panel.open{display:block}.filter-section-divider{border:none;border-top:1px solid var(--stroke-neutral-1-rest);margin:var(--spacing-120) 0}.dim-input-row{display:flex;gap:var(--spacing-80);align-items:center;margin-bottom:6px}.dim-input-row label{font-size:var(--font-size-caption-2);color:var(--fg-neutral-3-rest);min-width:40px}.dim-input-row input[type=number]{width:70px;background:var(--bg-neutral-1-rest);color:var(--fg-neutral-2-rest);border:1px solid var(--stroke-neutral-1-rest);border-radius:5px;padding:4px 6px;font-size:var(--font-size-caption-1);font-family:inherit}.active-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px;min-height:28px}.active-tag-pill{display:inline-flex;align-items:center;gap:var(--spacing-40);background:var(--bg-brand-rest);color:var(--fg-neutral-on-brand);font-size:var(--font-size-caption-1);padding:var(--spacing-40) var(--spacing-80);border-radius:12px;white-space:nowrap}.active-tag-pill button{background:none;border:none;color:var(--fg-neutral-on-brand);font-size:var(--font-size-caption-1);cursor:pointer;padding:0 var(--spacing-20);line-height:1;opacity:.6}.active-tag-pill button:hover{opacity:1}.tag-search-wrap{position:relative}.tag-search-wrap input{width:100%;background:var(--bg-neutral-1-rest);border:1px solid var(--stroke-neutral-1-rest);border-radius:var(--radius-medium);color:var(--fg-neutral-1-rest);font-size:var(--font-size-caption-1);padding:6px 28px 6px 10px;outline:none}.tag-search-wrap input:focus{border-color:var(--fg-brand-1-rest)}.tag-search-wrap input::placeholder{color:var(--fg-neutral-3-rest)}.tag-search-clear{position:absolute;inset-inline-end:6px;top:7px;background:none;border:none;color:var(--fg-neutral-6-rest);font-size:var(--font-size-body-1);cursor:pointer;padding:0 var(--spacing-40);line-height:1;display:none}.tag-search-clear:hover{color:var(--fg-neutral-2-rest)}.tag-search-results{margin-top:var(--spacing-80);height:200px;overflow-y:auto;background:var(--bg-neutral-2-rest);border:1px solid var(--stroke-neutral-1-rest);border-radius:var(--radius-medium)}.tag-search-result{padding:6px 10px;font-size:var(--font-size-caption-1);color:var(--fg-neutral-2-rest);cursor:pointer;display:flex;justify-content:space-between}.tag-search-result:hover{background:var(--bg-neutral-1-hover);color:var(--fg-neutral-1-rest)}.tag-search-result .tag-count{color:var(--fg-neutral-3-rest);font-size:var(--font-size-caption-2)}.people-section{margin-bottom:var(--spacing-120)}#peopleContent{max-height:200px;overflow-y:auto;margin-top:var(--spacing-80)}.people-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));align-content:start;gap:6px}.person-card{display:flex;flex-direction:column;align-items:center;padding:6px 4px;border-radius:var(--radius-large);cursor:pointer;border:2px solid transparent;transition:border-color .15s,background .15s}.person-card:hover{background:var(--button-background-2-hover)}.person-card.selected{border-color:var(--bg-brand-rest);background:var(--bg-brand-selected)}.person-card .person-thumb{width:48px;height:48px;border-radius:var(--radius-circular);overflow:hidden;background:var(--bg-neutral-5-rest);flex-shrink:0}.person-card .person-thumb img{width:100%;height:100%;object-fit:cover}.person-card .person-name{font-size:var(--font-size-caption-2);color:var(--fg-neutral-2-rest);margin-top:var(--spacing-40);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:68px}.person-card .person-count{font-size:var(--font-size-caption-2);color:var(--fg-neutral-3-rest)}.people-mode-row{display:flex;align-items:center;gap:6px;margin-top:var(--spacing-80);font-size:var(--font-size-caption-2);color:var(--fg-neutral-3-rest)}.people-mode-btn{background:var(--button-background-2-rest);border:1px solid var(--stroke-neutral-1-rest);color:var(--fg-neutral-3-rest);font-size:var(--font-size-caption-2);padding:2px 10px;border-radius:var(--radius-2xlarge);cursor:pointer}.people-mode-btn.active{background:var(--bg-brand-rest);border-color:var(--bg-brand-rest);color:var(--fg-neutral-on-brand)}.people-mode-btn.active:hover{background:var(--bg-brand-hover);border-color:var(--bg-brand-hover);color:var(--fg-neutral-on-brand)}.active-people{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--spacing-80);min-height:0}.people-signin-msg{font-size:var(--font-size-caption-1);color:var(--fg-neutral-3-rest);padding:var(--spacing-80) 0}.people-signin-msg button{background:var(--button-background-2-rest);border:1px solid var(--stroke-brand-1-rest);color:var(--fg-brand-1-rest);font-size:var(--font-size-caption-2);padding:var(--spacing-40) var(--spacing-120);border-radius:var(--radius-medium);cursor:pointer;margin-inline-start:6px}.people-loading{font-size:var(--font-size-caption-1);color:var(--fg-neutral-3-rest);padding:var(--spacing-80) 0}.people-unnamed-link{font-size:var(--font-size-caption-1);color:var(--fg-brand-1-rest);padding:6px 4px 2px;cursor:pointer;text-align:center}.people-unnamed-link:hover{text-decoration:underline}.date-range-section{margin-top:18px}.date-preset-row{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.date-preset{background:var(--button-background-2-rest);border:1px solid var(--stroke-neutral-1-rest);border-radius:12px;color:var(--fg-neutral-3-rest);font-size:var(--font-size-caption-2);font-family:inherit;padding:3px 10px;cursor:pointer;transition:all .15s ease}.date-preset:hover{background:var(--button-background-2-hover);color:var(--fg-neutral-2-rest)}.date-preset.active{background:var(--bg-brand-rest);border-color:var(--bg-brand-rest);color:var(--fg-neutral-on-brand)}.date-preset.active:hover{background:var(--bg-brand-hover);border-color:var(--bg-brand-hover);color:var(--fg-neutral-on-brand)}.date-range-row{display:flex;align-items:center;gap:var(--spacing-80);margin-bottom:var(--spacing-80)}.date-range-row label{font-size:var(--font-size-caption-2);color:var(--fg-neutral-3-rest);width:36px;flex-shrink:0}.date-range-row input[type=date]{flex:1;background:var(--bg-neutral-1-rest);border:1px solid var(--stroke-neutral-1-rest);border-radius:var(--radius-medium);color:var(--fg-neutral-1-rest);font-size:var(--font-size-caption-1);font-family:inherit;padding:5px 8px;outline:none}.date-range-row input[type=date]:focus{border-color:var(--fg-brand-1-rest)}.date-range-row input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.date-range-clear{background:none;border:none;color:var(--fg-neutral-3-rest);font-size:var(--font-size-caption-2);cursor:pointer;padding:var(--spacing-20) 0}.date-range-clear:hover{color:var(--fg-neutral-2-rest)}.folder-filter-section{margin-top:18px}.folder-tree{height:200px;overflow-y:auto;background:var(--bg-neutral-2-rest);border:1px solid var(--stroke-neutral-1-rest);border-radius:var(--radius-medium);padding:var(--spacing-40) 0}.folder-node{display:flex;align-items:center;gap:3px;padding:2px 6px;font-size:var(--font-size-caption-1);color:var(--fg-neutral-2-rest);cursor:pointer;user-select:none;white-space:nowrap}.folder-node:hover{background:var(--bg-neutral-1-hover)}.folder-node.dimmed{opacity:.35}.folder-toggle{width:14px;text-align:center;font-size:var(--font-size-caption-2);color:var(--fg-neutral-3-rest);flex-shrink:0;cursor:pointer}.folder-checkbox{width:13px;height:13px;accent-color:var(--fg-brand-1-rest);flex-shrink:0}.folder-name{flex:1;overflow:hidden;text-overflow:ellipsis}.folder-count{color:var(--fg-neutral-3-rest);font-size:var(--font-size-caption-2);flex-shrink:0}.folder-children{padding-inline-start:var(--spacing-160)}.folder-children.hidden{display:none}.folder-source-label{font-size:var(--font-size-caption-2);font-weight:var(--font-weight-subtitle-2);text-transform:uppercase;letter-spacing:.8px;color:var(--fg-neutral-3-rest);padding:6px 6px 2px}#filterBadge{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}body.topbar-hidden .od4-topbar{display:none}@media (max-width: 1024px){.od4-topbar{flex-wrap:wrap;align-items:center}.od4-topbar-left{flex:1;order:1}.od4-topbar-right{order:2}.od4-nav{order:3;position:static;left:auto;top:auto;transform:none;width:calc(100% + 2 * var(--size-160));margin-inline:calc(-1 * var(--size-160));justify-content:center;padding:var(--size-100) 0 0}}@media (max-width: 640px){.od4-nav{justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.od4-nav::-webkit-scrollbar{display:none}}
